Review: Stranger Things 2
By Kitty Williams | Co-Editor-in-Chief The following contains spoilers for season two of Stranger Things on Netflix: D’Artagnan the growing demogorgon is on the loose in Hawkins, Indiana. Dustin and friends set down a meat trail to lure him in for the kill. Lucas and newcomer Max crouch in hiding, waiting for the demogorgon to appear. Lucas leans overRead More