All Articles

Last Radio Call
January 5, 2022
Something evil awaits in Isaac Rodriguez's found footage film 'Last Radio Call'. Watch the trailer on Dread Central.