North Pole Slay Ride
Season 1 • Episode 4
The tiny town of North Pole, Alaska is a quiet, safe haven – best known for Santa Claus. But when the bodies of young women begin turning up one by one, investigators slowly piece together the clues and discover the unlikeliest of killers.
41 min|TV-14|Premiered 01/03/2013