Not gonna lie, I almost cried when I saw this trending on YouTube…

The first season of Netflix’s Stranger Things completely took the world by storm when it was released back in July. So, needless to say, the community was begging for a season 2! With that and the massive attention and revenue generated, Netflix made the only decision they could. Check out the teaser trailer now!