Buzzcocks (music group)
The Dollyrots' Kelly Ogden tackles the Screeching Weasel fiasco: 'It should not erase his whole career because he lost his mind one night'

As the female lead-singer of a punk rock band, the Dollyrots' Kelly Ogden knows the gig comes with certain advantages, even if such benefits have resulted in one of Ogden's biggest regrets. "One OK thing about being a front girl...