2001 French Super Touring Championship: 2001 French Super Touring Championship Ledenon, France. 6th May 2001. Race winner Eric Helary, Peugeot 406 - podium. World Copyright: Jean Michelle Meur/DPPI/LAT Photographic. ref: Digital Image Only
2001 French Super Touring Championship
Ledenon, France. 6th May 2001.
Race winner Eric Helary, Peugeot 406 - podium.
World Copyright: Jean Michelle Meur/DPPI/LAT Photographic.
ref: Digital Image Only