Al-Rajhi improvises to seal dramatic win in Al Ula-Neom Cross-Country Rally
Saudi Arabian driver Yazeed Al-Rajhi improvised and overcame three punctures, power steering issues and a faulty jack to snatch a dramatic victory in the Al Ula–Neom Cross-Country Rally, round three of the Saudi Toyota Desert […]