Stranger Things 4 returns to Netflix #1
New episodes of Stranger Things Season 4 made the sci-fi series the most viewed Netflix title for the week commencing June 27th – appearing in the Top 10 in 93 countries. The series holds the #1 spot on the Most Popular English TV List with 1.15 billion hours viewed. Additionally, Seasons 1-3 of Stranger Things […]