Victory for Al-Rajhi and Van Loon Leads FIA World Cup After Saudi Baja
The Saudi Baja Hail, one of the most challenging and prestigious desert rallies in the world, recently took place in the rugged terrain of Saudi Arabia. This FIA-certified event attracts some of the best rally drivers and teams from around...