Now Playing | Leah Peebles Vanishes 171

After going through the traumatizing experience of rape, Leah Peebles turns to drugs. Now clean and looking for a fresh start, she moves to Albuquerque, New Mexico where she goes missing three weeks later. Did Leah run away or was she the victim ...

Recommended for You

Watch More Disappeared Videos
Filter