Here’s the first sight of the production version of the all-new Toyota Yaris, scheduled to go on sale in early 2012. [9-1]
While the Toyota FT-86 concept wont make its official debut for a few weeks, testing for the production model has already begun with a downright bizarre looking mule lapping the Nurburgring. [10-13]