Formula One World Championship: Fernando Alonso (ESP) Renault R23 finished in a strong second place. Spanish Grand Prix, Barcelona, Spain, 4 May 2003. BEST IMAGE
Fernando Alonso (ESP) Renault R23 finished in a strong second place.
Spanish Grand Prix, Barcelona, Spain, 4 May 2003.
BEST IMAGE