The rumors are true - Animal Collective are playing Alvin Row during their current tour - a song from their very first album Spirit They're Gone, Spirit They've Vanished, released back in 2000 and that they've never performed live before.
Here's Loch Raven from Feels at the same show:
Animal Collective will perform at the Buckhead Theater on May 7.
No comments:
Post a Comment