Toronto ON June 7 to 9
PUBLISHED Jun 21, 2007
Arriving half an hour late for a 45-minute set is not often the best way to win over a crowd. Aside from being inconsiderate and annoying,...