2001 European F3000 Championship
2001 European F3000 Championship
Imola, Italy. 26th August 2001.
Race winner Felipe Massa (Draco Racing), action.
World Copyright: Photo 4/LAT Photographic
ref: Digital Image Only