Technology It's been 20 years since the release of the Blair Witch project – WUSA9 July 30, 2019 johorbiznet Johor News It’s been 20 years since the release of the Blair Witch project WUSA9 Source: Technology News Feed