Michelin rolls out new racing tire design for 24 Hours of Le Mans

Michelin has unveiled its first set of specially designed racing tires for the 24 Hours of Le
Mans-bound Project 56 DeltaWing team.