
STRANGER THINGS season three saw the residents of Hawkins up against not only the terrifying Mind Flayer but a team of Russian spies dominating their town, but all this may have been revealed earlier on in a season two clue fans missed.
Source: express.co.uk