Where To Stream Killer on the Run Season 1 Episode 8
The Lone Wolf Eric Frein
- Aired April 2, 2026
- 60 Min
In 2014, two Pennsylvania troopers are shot by Eric Frein, who evades capture for 48 days.
The Lone Wolf Eric Frein
In 2014, two Pennsylvania troopers are shot by Eric Frein, who evades capture for 48 days.