Where To Stream Evil Talks Chilling Confessions Season 1 Episode 2
The Vanishing Women of San Luis Obispo
- Aired January 11, 2018
- 60 Min
When two female college students vanish in the close-knit town of San Luis Obispo, detectives have a perpetrator in mind. However, with little evidence to corroborate the theory, their only hope of finding the missing women is to get a confession.