New trailer for Stranger Things 4… Guess who didn't die.


"From Russia with love…"