Wednesday, March 11, 2009

Video Of The Week: Animal Collective - "Leaf House" (Unofficial)

Our video of the week this week, is an unofficial fan made video for Animal Collective's "Leaf House" from Sweden by a YouTube user known as pellebee. It was done two years ago and it's great stuff, check it here.

Animal Collective - "Leaf House"

Created by Pellebee

No comments: