简介: A group of girls get lost on a random dirt road. The tow truck driver toes them to his junkyard. Everything seems normal until they wake up with wea
简介:Counting down his last days as Chief of Police in the tiny town of Lone Crow, John Hawkins must investigate one last case when a mangled body with unc