tryme submitted on 3/10/2010 Official Bell & Ross Timestamp: 1:14:32 PM
For the first half of 2010, Toyota has several models that it plans to launch in Europe. However, with the heat that it has been getting due to the massive recalls. Toyota has said that it is willing to delay their launch if it cannot be completel...
5 user comments | Category: Misc News