Tuesday, November 03, 2009

Vampire Weekend at the Art Theatre in Long Beach


Check out my review of Vampire Weekend over at OC Weekly. The photos are up on Stereogum.

No comments: