Smallest

Netshoes: The World’s Smallest Pop-Up Store

Here’s a pretty cool Pop-Up store, in fact, it’s said to be the World’s Smallest Pop-Up store with the most products; but I guess that’s easy when your pop-up store is just an an online store disguised as a pop-up, located at 1.149 and a half Oscar Freire street, in São Paulo, a location considered […]


Digital Buzz Blog