City: Melber

Talon-Falls-Torture-Chair-Still

Scream Park Fun Turns into Deadly Horror in “Talon Falls”

It’s Halloween month and Terror Films is prepped to release the ominous TALON FALLS onto digital platforms on Friday, October 13th! The genre distributor is pleased to be unveiling the official ...

Lost Password

Please enter your username or email address. You will receive a link to create a new password via email.