Campers in the Texas desert are pursued by devil worshippers after they witness a human sacrifice in the woods.
Starring: Miguel Ferrrer, Laura Mennell, Brendan Pernny
Directed By: Penelope Buitenhuis
Campers in the Texas desert are pursued by devil worshippers after they witness a human sacrifice in the woods.