Where To Stream Murder Comes to Town Season 3 Episode 10
Last Walk to Bad Creek
- Aired March 14, 2016
- 45 Min
In 2008, the discovery of the bullet-riddled bodies of 11-year-old Skyla and 13-year-old Taylor sends the community of Weleetka into a state of panic.