Satanic Swamp - S1.E6
December 23, 2019
1
ratings
0
reviews
0
video reviews
Overview
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.