Smashi Sports
More than 50 drivers compete in the event in Taif Governorate, which marks start of 2024 Saudi Toyota Championship season
More than 50 drivers compete in the event in Taif Governorate, which marks start of 2024 Saudi Toyota Championship season