09 May 2004

Grand Prix of Spain, Barcelona



Race Distance 307.324 kms
Circuit Length 4.730 kms
Number of Laps 65


Results 2003

Winner Michael Schumacher
Pole Michael Schumacher
Fastest Lap Rubens Barrichello


<< back  next >>

home