On Saturday, in Three Rivers, Massachusetts, horror will come to town. For one night only, New England will feel the chill of four horror films. Festival Director, Geno McGahee, noted that “this is a first for the town and it has done what I had hoped it would. Some of the best underground horror has […]