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