Pictures | Motoring

Cars in top gear at Abu Dhabi Motor Show

The five-day Abu Dhabi International Motor Show 2010 (ADIMS) began on Tuesday in the capital at the Abu Dhabi National Exhibition Centre.


Related Articles