Filmed at Hammersmith Odeon in London on 10/8/85.
No ratings from ForSeenIt viewers yet.
No streaming options found in US.