Retro Review: The Town that Dreaded Sundown (1976)
As I slowly look through the Scream Factory Collector’s Edition releases, I realize I am missing out on something big. The 1976 classic, The Town That Dreaded Sundown. Firstly, I want to say a couple […]