Inside Adidas flagship store in New York
Adidas’ latest flagship foray on New York’s Fifth Avenue made headlines this year as the retailer’s largest store to date, featuring a customization shop, in-store tryout zones and ample community event space. From VMSD