A Never Ending Nightmare

A Never Ending Nightmare

Available on Binge
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.