Ok Stranger Things fans, with just under two weeks until it’s July 4th release, the good folks at Netflix have given us the final little taste of what’s to come when it hits our screens. And, by the looks of things, the kids will barely have enough time to enjoy their winter dance before the demons from the upside down roll into town and fuck everything up again. Check it out here: