Formula One World Championship: Michelin tyres for the BAR team. Formula One World Championship, Rd 7, European Grand Prix, Nurburgring, Germany, Practice, 28 May 2004. DIGITAL IMAGE
Michelin tyres for the BAR team.
Formula One World Championship, Rd 7, European Grand Prix, Nurburgring, Germany, Practice, 28 May 2004.
DIGITAL IMAGE