British Formula E team Jaguar TCS Racing Portuguese driver António Félix da Costa (R) celebrates with team members as the team is crowned the Teams' World Champions, following the end of the final race of the 2026 FIA Formula E world championship in London at the Excel on August 16, 2026. (Photo by Henry NICHOLLS / AFP via Getty Images)

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo