Wednesday, February 07, 2018

That's some shit you can't unsee.

"A woman was found outside of a church in Anderson County, South Carolina, holding her own eyeballs.

She was immediately taken to a nearby hospital. Police say that the injury appears to be self-inflicted." Source.

No comments:

Post a Comment