Happy Valentine's Day from the bitter cold of Russia?! We got our first look at the new season of Stranger Things and the story has clearly taken quite a turn. Last season was all about summer adventures for the residents of Hawkins, Indiana. This time, Stranger Things has gone to Russia. Watch the new trailer and now the question is when does season 4 come out?
Content Goes Here