Published 17:28 IST, November 6th 2020
Formula 1 confirms additional Grand Prix in Saudi Arabia's Jeddah, track along Red Sea
Formula 1 on Friday confirmed that Saudi Arabia will be added to the 2021 calendar, with the race track set to be at Jeddah on the banks of the Red Sea.
null | Image:
self
Advertisement
Loading...
17:28 IST, November 6th 2020