Devil's Trail
S19 E8 February 6, 2020 0h 45m
Source:
Advertisement
Advertisement
Advertisement
Overview
In Tulsa, detectives have little to go on when they find the naked body of an unknown homeless woman who was raped, strangled to death, and thrown into a dumpster.