Moving Pictures
Aug 18, 2008, 05:42AM

Puppet Master

Showbeast is to puppets what Dan Deacon is to synth music: nerdier, hyperactive, and with more neon. Here's a story with puppets about why you should be wary of mustaches. Look out for nose raptor attacks!

The following video was included in this article:

Battle with the Snowbeast here.


Register or Login to leave a comment