Death By Puppets

The Puppets are coming

0 notes

July 13, 2033: The New York City Police Department opens its first Precrime Unit. Psychics called “precogs” are recruited to predict and stop crimes before they’re committed.

1 note


This was something I pulled together for a Death By Puppets slam performance last night.

If you came to the Falloween Huckin Puppet show last night at Fabrifaction you might have seen this little beast (the puppet, not the screamer at the end). This was Charles’s first Vine clip.