Here's World's Best Sport Cars from 2013 Auto Trader Live!
Auto Trader Live was held at Dubai Festival City from 28th February to 02nd March 2013 and were expected to have attracted up to 50,000 visitors over the 3 days.
Your Ultimate Entertainment Guide