Unravel The Mystery In A Clip From Terror Films’ “Last Radio Call”
Isaac Rodriguez's found footage effort is now available on the Terror Films Channel.
Isaac Rodriguez's found footage effort is now available on the Terror Films Channel.
Features "Last Radio Call" and "Evil at the Door" to premiere exclusively on the channel next month.