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)