
Woman Who Ripped Her Own Eyes Out Reveals Why She Did It
A young woman who ripped out her own eyes has revealed the reason why she did it. Kaylee Muthart, from Anderson, South Carolina, was a straight-A student and even in …
Woman Who Ripped Her Own Eyes Out Reveals Why She Did It Read More