The Incredibly Bizarre Disappearance of Leah Roberts
Leah’s car was found wrecked at the bottom of an embankment during a trip to Washington’s Desolation Peak.

After losing both of her parents and surviving a near-fatal car crash by the age of 23, Leah Roberts was determined to live her life to the fullest.