Where To Stream Murder Comes to Town Season 3 Episode 6
The Nightmare After Christmas
- Aired February 15, 2016
- 45 Min
Rumours fly in a small town after a well-known local is found murdered in his bed. Soon, police name his close friends as the top three suspects.