Season 1, Episode 4 A Lost Soul

First Aired: February 1, 2010

The disappearance of 18-year-old Lee Cutler in 2007, who vanished after leaving for work.

Watch Now
$2.99
Paid
Paid