Vampire Weekend Take a Bite out of The Big Apple During Canal Street Pop-up and Madison Square Garden Stands
Photo Credit: Bill Kelly Vampire Weekend returned to their old New York City stomping grounds this weekend. The Columbia University grads started their stay with a Canal Street pop-up concert on Thursday, October 3, in front of Time Again, the Lower Eastside bar in the vicinity of many early shows put on by the band….