The Apollo in Glasgow, Scotland, United Kingdom
126 Renfield Street, Glasgow G2, UK
Thursday, 29 November 1984