Thursday, April 05, 2018

Thursday, April 05, 2018
Twin sisters, Sara and Amanda Eldritch who suffered from OCD so severe they showered for 10 hours a day have died in a suspected suicide pact. The inseparable identical twin sisters from Broomfield, Colorado, would go through five bottles of rubbing alcohol every day, disinfecting their skin until it burned. They hardly ever left the house. When they did, they would stop eating and via IFTTT

0 comments:

Post a Comment