An active subscription is required to watch.
Filmed on 24th June 1985 at London Hammersmith Odeon
By browsing this website, you accept our cookies policy.