by Jen Froderman | Dec 4, 2017 | Coming Soon, News, Whats New
Netflix just gave Stranger Things fans something to celebrate this holiday season. It’s official; they have renewed the series, we will see a Stranger Things Season 3. Even more exciting? There is already rumors of Season 4 and a glorious ending to the nostalgic...