S2E9 · New England Nightmare

New England Nightmare

S2E9 · 2019-07-08 · 43 min

A murderous ripple spreads through a New England town when a ghastly discovery is made in a barn.

The show’s own verdict is on its page.