It was confirmed in November that General Motors and Formula 1 had reached an agreement for the manufacturer ... Formula Racing LLC, regarding the supply of power unit and gearbox to the racing ...
Some results have been hidden because they may be inaccessible to you