Episode 2: The Disappearance of Leah Roberts
May 13, 2020•57 min•Season 1Ep. 2
Episode description
Leah Roberts was a North Carolina native, who was inspired by the writings of Jack Kerouac to drive cross country alone, only to mysteriously disappear on a logging road in the wilderness of northern Washington in March 2000.
For the best experience, listen in Metacast app for iOS or Android
