Toyota has released this sketch of the FT-86 Open concept, which will debut next month at the Geneva Motor Show.
Posted on February 3, 2013
If you use an RSS reader, you can subscribe to a feed of all future entries tagged 'Toyota i-Road concept'.
Subscribe to feed