World's Best Sport Cars- 2013 Auto Trader Live

admin 22:29
Here's World's Best Sport Cars from 2013 Auto Trader Live!

Auto Trader Live showcases more than 300 of the world's most beautiful, expensive and aggressive luxury and super cars, taken straight from the pages of their magazine.

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.

Share this

Related Posts