Coming soon from Terror Films and director Mel House (Psychic Experience) is a new horror film called The Mystery Spot. The film stars Graham Skipper (The Leech), Lisa Wilcox (The Church), Debbie Rochon (Dark Ritual), and Bobby Simpson II (The Texas Triangle). It will be available on October 7, 2022. …
Read More »