tryme submitted on 3/5/2010 Official Bell & Ross Timestamp: 3:19:47 PM
At the 2010 Geneva Auto Show, Toyota dropped hints that the new luxury hybrid will be launched in the US but now, the Japanese manufacturer gave official confirmation that this April, the car will make its North American debut at the New York Interna...
6 user comments | Category: Misc News