The Trail Went Cold – Episode 126 – Sherri Holland

The Trail Went Cold – Episode 126 – Sherri Holland

The Trail Went Cold – Episode 126 – Sherri Holland
August 16, 1996. Clayton County, Georgia. 34-year old Sherri Holland leaves her vacation home in Flagler Beach, Florida in order to drive back to her residence in Atlanta, but never arrives. Eight days later, Sherri’s abandoned BMW is discovered on th...
Transcript