Netflix officially announced the fourth season of Stranger Things and released a teaser for the series. According to the teaser, it seems that Stranger Things 4 is going to move beyond the small Indiana town. This expansion of the show was teased in the last season, which ended with the Byers family moving to a … Read more