Small Town Life
In 1980, the town of Montverde, Florida had a population of about 400 people. The town, which is just 36 miles west of Orlando, was so small that everyone knew each other by name and hardly anyone ever felt the need to lock their door at night.
A Living Nightmare
The lakeside town had always been a safe place for families to raise their children. But in the late afternoon of April 8, 1980, the tight-knit community was rocked to their core when every parent’s worst nightmare became a reality for one couple…