Netflix has opened three video stores in England—as a nostalgic way to market their ‘90s-set Fear Street series. No, the streamer isn’t quite bringing IRL video rental back from the dead. Instead, these pop-up video stores are a continuation of their immersive marketing, allowing visitors to take a trip back in time and become “immersed in the world of films.” The “Shadyside Videos” stores feature a photo booth “with a twist,” Fear Street merch giveaways, retro poster artwork, and a few appropriately gory touches. YPulse research shows that 65% of young consumers in Western Europe use Netflix to watch content weekly. (Mashable)