I am a fan of the pop-up store. I think they are fun, exciting, and well exclusive! There is a new pop-up store in SOHO (where most of them usually end up). This pop-up is where the old Helio store used to be. But hurry, because it’s only open for TEN days!! (from 10AM – 7PM)
It’s the Vitamin Water Pop-up Store. They are promoting their new line of Vitamin Waters that are 10 calories (per 8 ounce serving).
Check out the pics after the jump…