![](https://image.tmdb.org/t/p/w185/hOFl9eEd0B1Dn7YiucPQfo8SHXv.jpg)
1.236 Views
Filmed at Hammersmith Odeon in London on 10/8/85.
Release: Jan 01, 1985
Runtime: 59 minutes
Language: English
Studio: Trilion Pictures Ltd.
Country: United Kingdom