“Stranger Things” has gained the reputation for taking as long as three years to release new seasons. Originally released in 2016, with just eight episodes to the first season, it immediately gained a ...
Atlanta — A Fayetteville, Georgia, home used for external shots of the original Byers home in the popular Netflix series ...