Netflix Finally Revealed the First Stranger Things Prequel Spin-offWe’re going back even further—to Nevada.Open on Meridian