This is a fan made music video for the band Animal Collective and their song entitled: "Leaf House." It took some time, love, sweat, dirt, rocks, animals, magic, wizadry, and fun to make this video. Hope you enjoy it!

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…