Nicolás Cavigliasso

Yazeed Al-Rajhi's Overdrive Toyota Hilux kicking up dust on the opening stage in Jeddah Cross-Country & Dakar · Al-Rajhi Wins Weather-Delayed Opening Desert Stage of Jeddah Rally Toyota Yazeed Al-Rajhi won the 246km opening stage of Jeddah Rally Toyota 2023 by 14min 27sec after high winds delayed the second part of the stage.