Wednesday, January 20, 2010

Dan Deacon - Woof Woof (Video)



This twisted Wonder Showzen-esque short film will microwave your brain on high for 11 minutes. Don't blame me if you have nightmares afterward. Created by Baltimore weirdos Showbeast.

» Buy it on Amazon

No comments: