The Circuit de Charade in Clermont-Ferrand, France, hasn't seen an official race in 30 years. The circuit's heyday was arguably in the 1960s, when the 8-kilometer track hosted the French Grand Prix in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results