Toyota's 3-Wheeled i-Road Set Loose on Public Roads in Japan

Toyota's 3-Wheeled i-Road Set Loose on Public Roads in Japan

The electric personal mobility vehicle is now undergoing public road trials