Episode 2.7 // A Decade of Terror: Village of the Damned Part 2
We left off in the ill-fated Dryden, NY with two high school cheerleaders missing and a town in mourning for years of tragedy under its...