Tag: Stranger Things Experience
-
Fans of the global phenomenon Netflix series Stranger Things will be able to unlock their powers and help save Hawkins
New York, NY — The year is 1985. The town is Hawkins. But the location is 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 transported into…