Watch Vampire Weekend Play A Pop-Up Set Outside NYC Bar Time Again
On Wednesday night, I saw New York legends Vampire Weekend play an absolutely astonishing two-and-a-half-hour set in Charlottesville, Virginia. I went to plenty of Vampire Weekend shows back in the day, and they were always fun, but I was not ready for the overwhelming force of their present-day live show. They’ve got a big, » Read More