The racing vehicle JLS-01, latest car designed and manufactured by Jean Louis Schlesser, has entered the victory charts, on Monday, February 23th 2016, during the first round of the FIA World Cup for Cross Country Rallies, with at its wheel, Latvian Maris...
Rallyraid Info Service Network