Though Toyota already unveiled the production version of its diminutive iQ city car at the 2008 Geneva Motor Show last March, this is the first time anyone has seen the vehicle testing out in the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results