This website uses cookies to enhance your browsing experience.
At Flick.Club, we rely on cookies to personalize content and improve functionality.
Status
Rate
List
Check Later
A documentary team in small town New Zealand investigate claims by scared locals that their kids have turned into devil worshipers, only to find out the truth has been grossly overstated.