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 You
Production & Music by MOONSIDE
Art by Matt Kerley
Create your
podcast in
minutes
It is Free