Europe: The Final Countdown World Tour poster

Europe: The Final Countdown World Tour( 1987)

TV-MAMusic
100%
User
Score

Overview

Recorded live at Hammersmith Odeon in London during Europe's Final Countdown World Tour in February 1987.