Toyota i-Road

0 Posted by - - design, tech

At the 83rd Geneva Motor Show in March, Toyota unveil I-Road, the new emissions-free compact car.

More info www.toyota.com

No comments

Leave a reply

13 − thirteen =