The Abduction of Melissa Melnier
- Episode aired Mar 8, 2020
A young aspiring actress, on her way to Los Angeles California, finds herself in a precarious situation with a stranger.A young aspiring actress, on her way to Los Angeles California, finds herself in a precarious situation with a stranger.A young aspiring actress, on her way to Los Angeles California, finds herself in a precarious situation with a stranger.