Hometown Horror
Season 1
Ep 6. Satanic Swamp
- TV-14
- December 23, 2019
- 39 min
-
(7)
The village of Freetown, Massachusetts, sits next a vast forest associated with unexplained events, bizarre accidents, and satanic cults. Many believe dark forces were released when the ancient guardians of the forest were displaced by settlers.