In the first three days following its release on Oct. 27, 15.8 million people sat glued to their screens to watch the first episode of the second season of the sci-fi drama “Stranger Things.” Since its original release in July of 2016, the show has been a pop culture phenomenon, earning Netflix vast viewership and […]

Read More →