Oct 28, 2022

Stranger Things Pop-Up Shop in Paris, France

You don't necessarily expect to find an 80s inspired American shopping mall along the Champs-Élysées, but that's essentially what happened when we stumbled upon the Stranger Things pop-up shop in Paris, France. Complete with familiar set pieces, retro infused displays, and plenty of overpriced merch, this shop was everything any Stranger Things fan could possibly ask for.

Stranger Things Store Pop-Up Shop Paris

Stranger Things Store Pop-Up Shop Paris

Stranger Things Store Pop-Up Shop Paris


Oct 17, 2022