

Europe: The Final Countdown World Tour
Music
Europe: The Final Countdown World Tour
56 minutes
12/01/1987
10.0
Overview
Recorded live at Hammersmith Odeon in London during Europe's Final Countdown World Tour in February 1987.
Recorded live at Hammersmith Odeon in London during Europe's Final Countdown World Tour in February 1987.