(1987)
Released: 1987-12-01
Recorded live at Hammersmith Odeon in London during Europe's Final Countdown World Tour in February 1987.
Vote Now!