Sections
The Adidas Originals Store celebrates the grand opening of its third North American location last night in Harvard Square.