A Look Inside adidas x Concepts Boston Store
adidas and renowned Boston retailer Concepts, are taking their long-running partnership to the next level, launching the first-ever, co-curated, adidas-exclusive boutique - adidas x Concepts. Located at 73 Ne...