Formula One World Championship: Jenson Button (GBR) Renault R202 suffered mechanical problems. Spanish Grand Prix, Barcelona, 28 April 2002. DIGITAL IMAGE
Jenson Button (GBR) Renault R202 suffered mechanical problems.
Spanish Grand Prix, Barcelona, 28 April 2002.
DIGITAL IMAGE