Jeddah Baja Toyota Rally Kicks Off with 217-Kilometer Stage
The Jeddah Baja Toyota Rally, round two of the Saudi Toyota Baja Championship, features a 217-kilometer special stage today, showcasing Saudi Arabia’s motorsport growth and Vision 2030 alignment.