Elton John / Louder Than Concorde / 1DVDR

Elton John / Louder Than Concorde / 1DVDR / Videosmash

Live At Earls Court , London, England May 12, 1976.

Click Image To Enlarge

VJam. VJR171

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.