Tag: Road

Can the Toyota i-ROAD actually hit the streets?

Can the Toyota i-ROAD actually hit the streets?

October 12, 2013

At nearly every auto show, there are ambitious visions that automakers play with which tickle the imagination and present an...