Terror Films Sets Official Launch Date For AVOD Channel
Features "Last Radio Call" and "Evil at the Door" to premiere exclusively on the channel next month.
Features "Last Radio Call" and "Evil at the Door" to premiere exclusively on the channel next month.
The mind-teasing film is currently completing production in Los Angeles.