The Springfield Three

In June of 1992, recent high school grads Suzie Streeter and Stacy McCall returned to Suzie's house at 2am after a night of post-graduation celebration. The plan was to stay the night with Suzie's mom, Sherill Levitt. Then all three vanished.

Popout Listen on the new Podbay
Loading...