Showing posts with label mic1. Show all posts
Showing posts with label mic1. Show all posts

Thursday, August 13, 2009

Michelin Power Race

Michelin Power Race

• Michelin Power Race This is the newest tire from Michelin. Released in January 2005, the POWER RACE is available......