2023-11-19T12:00:00+00:00
MOTORSPORTS Toyota dominate FIA World Rally Championship finale with Elfyn Evans securing victory
In a thrilling conclusion to the 2023 FIA World Rally Championship at Rally Japan, an unexpected victor emerges, showcasing dominance and determination.