16 Apr Vibram Relaunches Boston Newbury Street Store
Vibram has updated its flagship Boston Newbury Street Store. The retail shop has been refreshed with a brand experience that celebrates 70 years of soling heritage and showcases the latest products for today’s footwear consumer. ...