Vampire Weekend: Vampire Weekend

A debut record like Vampire Weekend’s has a lot of stigmas attached to it. Like most bands from New York City, they seemed to have emerged from out of nowhere, and while it appears that they have the wind to th...