x Abu Dhabi, UAESaturday 20 January 2018

Did you go to the 2009 Dubai International Motor Show?

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