Stranger Things store opening in São Paulo
Netflix, in partnership with the JK Iguatemi mall, has announced that the Stranger Things Pop-Up Store is coming to São Paulo, the first ever to be launched in Latin America. For a limited time, the space with more than 200 square metres, which includes the store itself and a special in-world circuit, will immerse visitors […]