The Holzer Files: Season 2, Episode 10
The team uncovers the dark truths buried on a New Hampshire hilltop.