Alright, Stranger Things fans, Netflix has just released your first look at what you can expect from the new season. We've waited a while for this show to come back so it's good to finally get some footage of the new season. The show returns on the fourth of July!