Where To Stream Evil Lives Here Season 3 Episode 12
Drawn to Darkness
- Aired April 1, 2018
- 60 Min
Gwen Starnes never imagined that she would be the one to bring it all crashing down by walking into a police station and revealing what her fiancé, Norman Starnes, had done. Something Norman never thought she would be strong enough to do.