November 7, 2008
Saw the Decemberists at the Orpheum last night in Boston. Real party atmosphere, with a lot of talk about Barack Obama’s victory on Tuesday. Here’s a photo of the band members w/ Obama himself:
OK, it’s true – Obama looks more like a rockstar than any of the actual band members do.