Toyota i-Road Concept: Urban Electric Car Appears In GenevaToyota i-Road Concept: Urban Electric Car Appears In Geneva
Unusual urban microcars have been a staple of Japanese auto shows for years, but as electric propulsion becomes more realistic and city landscapes change, most big carmakers have now developed some kind of tiny urban electric...