Intended to be recorded in Jamaica and instead tracked in a chateau north of Paris, this song has to rate as one of Elton's finest from an incredibly prolific time in his career.

Share | Download(Loading)
Podbean App

Play this podcast on Podbean App