Fans of the Netflix drama Stranger Things were in for some gossip this week. One of the show’s stars Noah…