‘Stranger Things: The Experience’ Coming To New York City
Netflix and experience discovery platform Fever have teamed up to deliver a new immersive Stranger Things experience which launches at The Duggal Greenhouse in the Brooklyn Navy Yard on May 7. Here, fans are …