Tag: Ross Duffer

Review: Stranger Things

In 1983 Microsoft Word was released, McDonald’s introduced the Chicken McNugget, the Swatch Watch was all the rage, and Vanessa Williams became Miss America. And if this story is to be believed, the small town of Hawkins, Indiana experienced a paranormal…