VIDEOSROCKVINTAGE CONCERTS Europe (finally) count down in London (1987) February 23, 1987 – Europe’s “The Final Countdown” world tour stops at Hammersmith Odeon in London EuropeFinal CountdownHammersmith OdeonLondon Share FacebookTwitterGoogle+ReddItWhatsAppPinterestEmail
Comments are closed.