Animal Collective Release Video for “Applesauce,” Announce Tour
As a follow up to their recent and more experimental album Centipede Hz, Animal Collective has released a video for their new single “Apple Sauce.” The video itself is build on the experimental…