Editorial photo #13677408 Sports
FIA World Rally Championship Rally de Portugal
Martins Sesks and Renars Francis from the M-Sport Ford World Rally Team compete in their Ford Puma Rally1 during the SSS of the FIA World Rally Championship Rally De Portugal 2026 in Figueira da Foz, Portugal, on May 7, 2026. (Photo by Miguel Lemos/NurPhoto)