Site icon Prayer of Peace

F1 reveal ‘fastest-ever street track’ for Saudi Arabian GP

Saudi Arabia have released the first details and images of the street circuit in Jeddah that will stage the country’s first Grand Prix in December.

Exit mobile version