10 Mar 2010, 09:38 UTC · By: Ovidiu Panzariu / Although some have hoped that, with the investment of Jean Todt as new president of the International Automobile Federation, France will finally have a shot of getting their Formula One Grand Prix b...