Just found out that Vampire Weekend played their new song Horchata live last week at their Toronto show on October 8th. Very good performance! Check it out. below:
We All Want Someone To Shout For — Just found out that Vampire Weekend played their new song Horchata live last week at their Toronto show on October 8th. Very good performance! Check it out. below: more info