Following Lotus and Cosworth’s return to Formula 1 this year, today they announced a return to the American Indycar series.
Following Lotus and Cosworth’s return to Formula 1 this year, today they announced a return to the American Indycar series.