Everlast and Michelin to develop footwear

7 Jun 2007