Where To Stream Killer at the Crime Scene Season 2 Episode 10
Episode 10
- Aired September 29, 2022
- 60 Min
A landlord discovers a foot poking out of his wheelie bin, outside a property that has just received an end-of-tenancy deep-clean that may have destroyed any evidence.