Hercules(live, 1973-12-22: Hammersmith Odeon, London, England, UK)

1998 · 9:16

Appears on

Hammersmith Odeon December 22nd, 1973
Hammersmith Odeon December 22nd, 1973
Elton John
View on MusicBrainz