Where To Stream Very Scary People Season 2 Episode 6
The Night Stalker Part 2 I Will Be Avenged
- Aired July 26, 2020
- 60 Min
A tip from a teenage boy leads to the identity of the Night Stalker. Twenty-four hours later a mob of angry citizens track him down and capture him.