And I even actively listen to some of these bands. Have I ever mentioned that I’m kind of easily confused?
Despite widespread concerns about overcrowding, sound quality, and whether or not Vampire Weekend sucks (they don’t), Friday’s installment of the Capitol Hill Block Party was a pretty darned good time. My personal highlight was catching the Das Llamas‘ final show at the Cha Cha Lounge, and getting to thank them afterwards for all the fun [...]