Toyota’s three-wheeled jam buster

2 min read

The world’s biggest car maker reckons the i-Road is the an