Sherry Hart’s skeleton was found in December 1984 at the bottom of Jumping Off Rock, a landmark in the North Carolina mountains. The location of her killer, Richard Bare, is a mystery. He walked out of the Wilkes County Jail and continues to evade capture to this day.
It Awaits YouProduction & Music by MOONSIDEArt by Matt Kerley
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More