« An ICFF Weekend Indeedy | Main | Post-ICFF High »
May 22, 2006
The National

Last night's impromptu outing to see a sold-out concert with The National was the best decision I've ever made on a Sunday night. These guys ROCKED. There are very few bands that sound better live than they do on their album, and these guys are on the very top of their game.
Posted by Charlie at May 22, 2006 11:25 PM
