Neil Finn

Neil Finn Official Website

Evelyn
Neil Finn

Lyrics to be added soon.

Song appears on:

Split Enz - The Rootin Tootin Luton Tapes (1978 recordings released in 2007)

Copyright © 2024 Neil Finn.