Lionsgate Games

‘Blair Witch’ Trailer Showcases Its Cursed Setting, Dog & Cell Phone

One of the more surprising reveals at E3 came during Microsoft's press event, where the Xbox manufacturer showcased a Blair…

5 years ago