The car that has been dubbed the ‘Toyobaru’ has been revealed for the first time. Toyota’s new FT-86 concept will appear at this month’s Tokyo motor show as the first half of a joint-venture rear-wheel-drive sports car with Subaru. The affordable compact coupe will go on sale in late 2011 with a Toyota badge, followed by the Subaru version that ...
Read More »