8.0 / 10
(1 votes)
Filmed at Hammersmith Odeon in London on 10/8/85.
United Kingdom
Music
59 minutes
1985
Madeleine French
Trilion Pictures Ltd.

2013
10.0

2013
9.2

2016
9.4

2016
9.9

2022
7.0

1995
8.4

2013
9.0

2025
8.2

0.0

2016
10.0

2021
8.0

2012
6.7

2013
7.0

2012
7.6

2019
8.7

2023
0.0

2017
10.0

2026
0.0

1989
9.0

1990
9.0