Santa is coming to town
- Episode aired Nov 12, 2018
It's Christmas time, and a date with Santa turns out deadly for a beautiful woman. But for the police it looks like suicide at first.It's Christmas time, and a date with Santa turns out deadly for a beautiful woman. But for the police it looks like suicide at first.It's Christmas time, and a date with Santa turns out deadly for a beautiful woman. But for the police it looks like suicide at first.