Formula One Testing: The engineers from Michelin dicuss the tyre's progress with the Williams team Formula One Testing, Valencia, Spain 29 November 2002 DIGITAL IMAGE
The engineers from Michelin dicuss the tyre's progress with the Williams team
Formula One Testing, Valencia, Spain 29 November 2002
DIGITAL IMAGE