Champ Car at LeMans

UPDATE #2 In this Grandprix.com article, Jacques Regis, the president of the Federation Francaise du Sport Automobile (FFSA), the promoter of the French Grand Prix, told reporters that the FFSA … Read More