The Apollo in Glasgow, Scotland, United Kingdom
126 Renfield Street, Glasgow G2, UK
Thursday, 06 November 1980