The Springfield Three

Sherrill Levitt, Suzie Streeter and Stacy McCall went missing from their home on 1717 E. Delmar St, Springfield, Missouri on June 7, 1992.
Top