Advertisement

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

Advertisement