At least we know where the Stig goes on holiday. :)
What a stupid @%&!@%#!
That is quite skillful driving, and if anybody noticed the police were spectating ;)
They love that sort of thing out there!
Which arab country is it?
Most likely Saudi, however I wouldn't rule out Bahrain, Qatar or Oman either.