noah | December 29, 2008 9:30 am

Oh you guys, how perfect is it that the Animal Collective album leaked on Christmas. Well, Santa Claus is kind of a beardo… although if he really wanted the crazed refresh-slamming masses of indie saddoes out there to believe in him again, he wouldn’t have made the leak a 128kbps rip from vinyl. [elbo.ws]