Antonio Felix da Costa
Formula E and F1 tentatively scheduled to return to the United States in 2021
Formula E and F1 tentatively scheduled to return to the United States in 2021
Formula E: Da Costa wins first race of the 2018-19 season
Formula E: Da Costa wins first race of the 2018-19 season
Toro Rosso shock the F1 world by giving race seat to rookie Russian driver
Toro Rosso shock the F1 world by giving race seat to rookie Russian driver
F1: 4 possible replacements for Ricciardo at Toro Rosso
F1: 4 possible replacements for Ricciardo at Toro Rosso