Netflix’s Stranger Things Season 2 averaged 8.8 million US viewers per episode within the first three days of the show’s release. Additionally, the first episode of the series averaged 15.8 million US viewers within the first three days of the... Read More