Skip To Content

Where To Stream Killer at the Crime Scene Season 2 Episode 12

Episode 12

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.