If you’d strenuously avoided hearing anything about the second season of Netflix’s runaway genre hit, Stranger Things, it would have been a surprise to turn up to the set of the show’s second season, in Atlanta, GA, and see Millie Bobby Brown at crafty. After all, her … Read entire story.
Source: Deadline