From the Scream Factory Facebook page:
Surprise!! We have TWO movies to reveal for you today!. At long last, THE TOWN THAT DREADED SUNDOWN (1976) and THE EVICTORS (1979) - both from the same Director - are finally coming out.
Check back with us next Fri for another release scoop. And keep checking back with us regularly for more release specific details on THE TOWN THAT DREADED SUNDOWN and THE EVICTORS. Happy Friday!
We'll have more details as they come in.
Stay up to date with the latest horror news by "liking" Shock Till You Drop's Facebook page and following us on Twitter!