Recorded live at Hammersmith Odeon in London during Europes Final Countdown World Tour in February 1987.
1989
HD
56min
United Kingdom
English
