Will People Return to Netflix? Stranger Things Have Happened
By Kim in Technology
Updated 2 years ago
The streaming service has lost lots of subscribers recently, but some of them say they'll re-subscribe to watch new seasons of their favorite series, including Stranger Things.