Netshoes: The world's smallest pop-up store
Introducing the world's smallest pop-up store, with the most products. Located in São Paulo's biggest retail strip, where over 35,000 people pass by daily, the stunt attempts to drive awareness to Netshoes' eComm experience.
Leave a Reply
You must be logged in to post a comment.