Nielsen Holdings reported that Netflix's Stranger Things got 301 million views in just one week, and crossed 1 billion streams in total for the season. Cheddar News anchors discussed the series' runaway success and broke down some of their other summer streaming favorites.