2001 European F3000 Championship
2001 European F3000 Championship
Imola, Italy. 26th August 2001.
Race podium. Felipe Massa (Draco Racing) 1st, Thomas Biagi (GP Racing) 2nd and Alex Muller (Team Ghinzani) 3rd.
World Copyright: Photo 4/LAT Photographic
ref: Digital Image Only