ShowShowBuzzcocks in LondonNov 2, 1980BuzzcocksLyceum Theatre · London, United KingdomFollowI was thereUpload from this showMediaLineupAboutBuzzcocks