Filmed on 24th June 1985 at London Hammersmith Odeon
2016
2022
2024
1996
1984
1979
1986
2011
2000
2019
2023
2013
1977