Where To Stream Killer on the Run Season 1 Episode 6
The Selfie Killer Amanda Taylor
- Aired March 19, 2026
- 50 Min
In 2015, Amanda Taylor brutally murdered her father-in-law and took a selfie with the body. On the run and posting online, police raced to stop her before she killed again.