Animal Collective have unveiled three new live videos preceding their North American tour, which starts later this week. The videos, a collaboration with The Creators Project, feature live performances from the band’s December 2012 Terminal 5 shows
Animal Collective – ‘Applesauce’ (live)
7 March, 2013