The Hazelridge Sisters Were Found in 1981 After 43 Years Behind a Sealed Door — Their Explanation Was More Disturbing Than Anyone Expected
On January 14, 1981, two state troopers reportedly drove three miles beyond the limits of a small rural community called