2001 Formula Renault Championship : 2001 Formula Renault Championship Monza, Italy. 1st April 2001. Race action. World Copyright: DPPI / LAT Photographic ref: Digital Image only.
2001 Formula Renault Championship
Monza, Italy. 1st April 2001.
Race action.
World Copyright: DPPI / LAT Photographic
ref: Digital Image only.