Splicetoday

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:
https://www.youtube.com/embed/WpP1zOpTXhU

Battle with the Snowbeast here.

Discussion

Register or Login to leave a comment