Actually
I'd never even heard of that website until I came across a link to that pic. I found it to be disturbing as well.
Off Topic » in reply to Lee, you are one sick bastard
I'd never even heard of that website until I came across a link to that pic. I found it to be disturbing as well.