Terror Films Presents: 13 Nights of Terror. Terror Films, one of the most recognizable, digital distributors of indie horror, is about to have its best October season yet. Check out all the details down below! OCTOBER 1st & 2nd The horror label will kick off the month by attending the …
Read More »