Adidas’ Massive New Store Boasts These 7 Stunning Features – TheStreet
Adidas plants a flag in New York City via new 45,000-square-foot, four-story shop. Source: Adidas’ Massive New Store Boasts These 7 Stunning Features – TheStreet Click through for some excellent coverage from Brian Sozzi on the launch of adidas’ new store. Nike Soho, Under Armour Boston, Under Armour NYC in a year, and now adidas……