
07-17-2005, 04:50 PM
Best live show I'VE ever seen for sure.
An hour seems a little short, but it was a festival after all. They played for well over 2 hours when I saw them (all 3 times). They were headline shows at the Bell Centre in Montreal...not festivals.
|