Europe: The Final Countdown World Tour

Europe: The Final Countdown World Tour

10%

|

1987-12-01

Music

Runtime: 56 minutes

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

Featured Crew