The lean-machine: We drive the Toyota i-ROAD Published by Bertel Schmitt on October 15, 2013 It’s not a big secret that I doubt the success of the electric car, or of any vehicle that will… Continue readingThe lean-machine: We drive the Toyota i-ROAD