The Apollo in Glasgow, Scotland, United Kingdom
126 Renfield Street, Glasgow G2, UK
Monday, 19 March 1984