So, yeah we finally all know for certain what a few of us thought from the start, that “The Woods” is actually the newest entry in the Blair Witch franchise. With that being said, there is...
Undoubtedly probably the biggest thing that has taken the horror world by surprise and by storm , (I’m not counting the Blair Witch announcement at SDCC btw) has been the Duffer Brothers’ ...