Where To Stream In Plain Sight Season 2 Episode 12
Late Night Killer
- Aired May 30, 2019
- 30 Min
Norma Rodriguez is found dead, her head wrapped in duct tape in a baffling and brutal crime. Clues point to everything from a serial killer to a random burglar, but who has a personal stake in her death to be so cruel?