26 October 2012

GROSSOUT ALERT: Ed Gein Human Skin Gloves

I don't know why I imagined something way less awful looking.

No comments: