![Europe: The Final Countdown World Tour Poster](https://image.tmdb.org/t/p/w500//r9WEWrzqPGa9IeURzU4OHwKoef4.jpg)
Europe: The Final Countdown World Tour
100.00%
|
December 1, 1987
|
Music
Recorded live at Hammersmith Odeon in London during Europe's Final Countdown World Tour in February 1987.
Featured Crew
0