10
|
56m
1987
EN
Music
Recorded live at Hammersmith Odeon in London during Europe's Final Countdown World Tour in February 1987.