Obviously, Stranger Things made a big splash on Netflix when it debuted Season 3 on July 4, but that doesn't mean the supernatural series is the public's favorite show from the streamer.
Obviously, Stranger Things made a big splash on Netflix when it debuted Season 3 on July 4, but that doesn't mean the supernatural series is the public's favorite show from the streamer.