The Apollo in Glasgow, Scotland, United Kingdom
126 Renfield Street, Glasgow G2, UK
Thursday, 27 October 1983