transportist.org
Lean Machine for the 21st Century
Autoblog tells me about the Toyota i-ROAD : “According to Toyota, the “i-ROAD takes the company closer to its goal of creating the ultimate range of eco cars.” As you’re sur…