The FIA Formula 1 World Championship is heading yet again to the South of France for the French Grand Prix at Circuit Paul Ricard. The circuit, 25 miles east of Marseille, is often derided for its ...
Alpine's executive advisor Flavio Briatore has named Paris the ideal venue for the French Grand Prix if it were ever to return to the Formula 1 calendar. France is the birthplace of the Grand Prix ...