x Abu Dhabi, UAESaturday 22 July 2017

Did you go to the 2009 Dubai International Motor Show?

Tell us what you thought: was it plain delightful or just dreary?