Toyota i-Road Release: The Mean, Self-Leaning Machine
Around this time of year, you'll find the DCH Toyota of Oxnard crew acting like kids the night before Christmas. The Geneva Motor Show just has that effect on us. With the reveal of exciting new Toyota models and the epitome of innovative car technology, are you surprised? It was only good tidings from Toyota, who unveiled its personal mobility vehicle and latest compact concept, the i-Road.
Toyota designed the battery-powered electric car with?