The Trail Went Cold

The Trail Went Cold – Episode 126 – Sherri Holland

05.29.2019 - By The Trail Went ColdPlay

Download our free app to listen on your phone

Download on the App StoreGet it on Google Play

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 the northbound shoulder of Interstate 75 with a nail in one of the tires and […]

More episodes from The Trail Went Cold