Adidas Outdoor opened its first pop-up store in New York City earlier this month, located at 273 Lafayette, to present its MyShelter commuter jacket

Topics