TOYOTA i-ROAD Electric Personal Mobility Vehicle
Toyota Motor Corporation debut the “Toyota i-Road” personal mobility concept at the 83rd Geneva International Motor Show. The concept, a three-wheeler with motorcycle-like maneuverability, is ideally suited for short-distance urban travel and was designed...