2001 European Formula Renault Championship
2001 European Formula Renault Championship
Jarama, Spain. 30th September 2001.
Start of the race.
World Copyright: Peter Fox/LAT Photographic
ref: Digital Image Only