The Shemps hop in the Delta for one last ride through the haunted woods of the EVIL DEAD franchise. Movie trailers and horror news break down on the Horror Hornshoe.