You don't see this every day:

Self-evisceration.

A man stabbed himself repeatedly, then threw his own skin and intestines at police.


.

Comments

Popular posts from this blog

This Will Trigger The Weak

A Few Updates on an Older Post

Polar Opposites