Where To Stream Accident, Suicide or Murder Season 6 Episode 8
Groomed to Death
- Aired January 10, 2026
- 60 Min
A horse groomer's apparent suicide is called into question years later, when a near-identical crime scene suggests a serial killer may be at work.