The Devil Puppet: December 4, 2006 - ceiling collapse
The Devil Puppet: December 4, 2006 - ceiling collapse
The Devil Puppet: December 4, 2006 - ceiling collapse
The Devil Puppet: December 4, 2006 - ceiling collapse
The Devil Puppet: isn't it lovely
The Devil Puppet: stan the man and action girl
The Devil Puppet: stan the man with the fake tan
The Devil Puppet: portrait of the artist with a bad arm
The Devil Puppet: stan the man
The Devil Puppet: My Most Recent PR Photo
The Devil Puppet: Lousy Attitude Always
The Devil Puppet: I am Iron Man
The Devil Puppet: The H.O.F. Meets the Aquabats!
The Devil Puppet: Halloween, 1970
The Devil Puppet: NYCC Signing
The Devil Puppet: NYCC 2007
The Devil Puppet: CSS commencement speech
The Devil Puppet: FOOM membership card (front)
The Devil Puppet: FOOM membership card (back)