Vampire Weekend Live at Roseland
Nothing tops "being there" when Vampire Weekend took to the Roseland for their hometown show in New York recently. A live filming of the show directed by Steve Buscemi comes in a close second though.
Nothing tops "being there" when Vampire Weekend took to the Roseland for their hometown show in New York recently. A live filming of the show directed by Steve Buscemi comes in a close second though.