Europe: The Final Countdown World Tour
Europe: The Final Countdown World Tour

Europe: The Final Countdown World Tour

December 1, 198756 min10.0EN
Music

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