Could this be Saudi Arabia’s most expensive car smash? – Video
Thousands of crashes happen on Saudi Arabia’s roads. But one recent incident which occurred on a road in Jeddah, could potentially rank among some of…
Thousands of crashes happen on Saudi Arabia’s roads. But one recent incident which occurred on a road in Jeddah, could potentially rank among some of…