STRANGER THINGS [Season 3 Review]: Nostalgia Infinite.

Well, geeks and geekettes, it's been a week, so hopefully by now the news has settled in, and everyone's had a chance to check out Netflix's hit exclusive series by the Duffer Brothers. Yes, we're talking about the nostalgia-fueled behemoth that is the third season of Stranger Things... https://youtu.be/YEG3bmU_WaI Set once again in Hawkins, Indiana, …