Check out this newness Stranger Things just posted, captioned, "From Russia with love…" And boy are we LOVIN' it!!! Thumbnail Photo: Getty Images