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