ShowShowBuzzcocks in GlasgowNov 6, 1980The Apollo · Glasgow, United KingdomFollow0 followersI was thereAdd yoursMediaLineupAboutBuzzcocks