Details on Stranger Things season 5 have been few and far between over the last couple of years. Well, on Wednesday Netflix at long last gave fans a tease of what to expect from the final set of episodes and when they’ll eventually air.
KotakuContinue reading/original-link]