View The Buzzcocks on Jul 20, 2007EditFollowShare19 years agoFri, Jul 20, 2007at Churchill TheatreBromley, EnglandThe BuzzcocksEditFollowShare