Toronto ON June 7 to 9
PUBLISHED Jun 21, 2007
Apparently even Dundee, UK’s Leatherettes know they leave something to be desired as Twiggy-esque front-woman Becca Bomb kicked off t...