Europe: The Final Countdown World Tour
1987-12-01 | 56 minutes
Plot Summary
Recorded live at Hammersmith Odeon in London during Europe's Final Countdown World Tour in February 1987.
Europe: The Final Countdown World Tour
1987-12-01 | 56 minutes
Recorded live at Hammersmith Odeon in London during Europe's Final Countdown World Tour in February 1987.