0.455 Views
Recorded live at Hammersmith Odeon in London during Europe's Final Countdown World Tour in February 1987.
Release: Dec 01, 1987
Runtime: 56 minutes
Language: English
Country: United Kingdom
Crew: