Where To Stream Killer at the Crime Scene Season 2 Episode 12
Episode 12
- Aired October 10, 2022
- 60 Min
Police respond to what seems to be a hit-and-run leaving three men critically wounded. While Police teams begin to gather evidence, one of the men dies in hospital.