F1 reveal first images of Jeddah Street Circuit – but fans SLAM the decision to head to Saudi Arabia
Formula One has revealed the first images of a stunning new street circuit in Jeddah ahead of the first Saudi Arabian Grand Prix in 2021… but fans have hit back by slamming the decision to hold a race in the Kingdom. It was first revealed back in November that Saudi Arabia would pay £50million a … Read more