Toyota iQ takes the “Car of the Year” award in Japan
The radical Toyota iQ, the planet's smallest four-passenger car, has garnered the 2008 Japan Car of the Year award by a total victory over competitors such as the Citroen C5, Audi A4 and... Read more


