Posts Tagged

Stranger Things 2

On Friday Oct. 27, Netflix released the long-anticipated second season of its most popular original drama ever, ”Stranger Things.” Many doubted that the series’ second installment could live up to …