Photos: Vampire Weekend in Columbus

Vampire Weekend
March 29, 2010
The LC | Columbus, OH

More after the jump.