Trailer: Get SLAYED by Santa on December 18th

Dec 14th 2020
DREAD CENTRAL

Terror Films is set to release Jim Klock’s Christmas themed horror film Slayed, just in time for the holidays. The Worldwide Digital release will take place this December 18th!

Check out the trailer for Slayed and read more...