Tuesday, March 2, 2010

Stolen From Sickipedia






















Now I wonder – do sock puppets cry when they have a human hand continually shoved up their arse?!