
Much-anticipated ‘Stranger Things’ season two lives up to hype
Last Friday, Netflix released the much-anticipated follow-up season to last summer’s hit show, “Stranger Things.” The first season of the Netflix original series was popular with both critics and casual fans alike,