Review: “Stranger Things” Season Two

November 16, 2017 Meg Tohill 0

Halloween weekend has come and passed but the spook shall not rest, at least not in Hawkins, Indiana. I didn’t think it possible, but The Duffer Brothers achieved an infinitely stranger atmosphere in the second season of the Netflix original series, “Stranger […]