My god is it really almost time for the new Stranger Things season 2 debut on neftflix?! Wow time flies when you’re eagerly awaiting the follow-up to Netflix’s break out, nostalgia-blast-of-a-hit to return. Take a look at this great video recap put together by the folks over at Teen Vogue and become current on all things The Up-side-down, Eleven, Barb and the rest of the wild world we left off in with Season 1. Season 2 premieres on Netflix next friday the 27th!