Cold Blood
A Never Ending Nightmare
S8 E9:
Debra Dill is bludgeoned and left for dead next to her car in rural Maine, 1973. Her horrified family and community wait nearly 20 years for answers.