Adidas’s latest fashion-forward flagship store in New York
Adidas (Herzogenaurach, Germany) premiered its global brand flagship in New York this past December at the corner of Fifth Avenue and 46th street, adjacent to Times Square – arguably one of the world’s most prominent meccas of consumerism and tourism.
Source: VMSD