Killer Couples
Season 17
Ep 18. Crystal Brinson and Byron Boutin
- April 24, 2024
- 43 min
Hunters stumble across a woman's decaying body, launching an investigation across several counties.
Hunters stumble across a woman's decaying body, launching an investigation across several counties.