Stranger Things Season 2 Gets 2017 Release Date
Netflix announces that The Duffer Brothers will return for 9 more episodes of Stranger Things, which takes place a year after the events of Season 1.
Netflix announces that The Duffer Brothers will return for 9 more episodes of Stranger Things, which takes place a year after the events of Season 1.