Formula 1 teams arrive in Jeddah as the final countdown begins for Saudi Arabian Grand Prix
The final countdown for the inaugural Saudi Arabian Grand Prix began in earnest as Formula One teams arrived to a colorful welcome at Jeddah’s King Abdul Aziz International Airport on Nov. 28.
Teams were greeted by Ministry of Sports and…
Read More...
Read More...