Formula One Testing: Michelin were on hand for McLaren Formula One Testing, Barcelona 7 - 11 January 2002 BEST IMAGE
Michelin were on hand for McLaren
Formula One Testing, Barcelona 7 - 11 January 2002
BEST IMAGE