‘Stranger Things’ Season Three, Episode Seven Recap: “The Bite”

In the penultimate episode of the latest season of Stranger Things, our heroes meet the Mind Flayer face to face. But can Team Scoops...