Where To Stream Killer at the Crime Scene Season 3 Episode 11
Episode 11
- Aired November 6, 2023
- 60 Min
The discovery of a body wrapped in a shower curtain and buried in a makeshift grave in the garden of a Surrey home - and how the forensic investigation turned up a dark secret.