dpo.st
Twin sisters from Broomfield known for spirited battle with obsessive compulsive disorder died in possible “suicide pact”
Sara and Amanda Eldritch would take showers that lasted upward of 10 hours. The inseparable twin sisters from Broomfield, Colorado, would go through five bottles of rubbing alcohol every day, disin…