Most fascinating city car of 2013

Share:
Most fascinating city car of 2013

Toyota’s i-ROAD is hardly the first attempt at a leaning three-wheel runabout.