October 24, 2009

Music to get Pumped To: Animal Collective - Leaf House

Leaf House by Animal House
Leaf House: A music video about a lonely house and its furious inhabitants. Fire, dirt, water, snow, sugar, love, hate, and a whole lot of magic went into this!!!


0 comments:

Post a Comment

OnlyWire