Europe: The Final Countdown World Tour

movie

movie poster for Europe: The Final Countdown World Tour

Released December 01, 1987

Genres:

Overview

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