Toyota i-Road Electric Microcar: Live Photos From GenevaToyota i-Road Electric Microcar: Live Photos From Geneva
The annual Geneva Motor Show is a haven for weird and wonderful concept vehicles, and one of the strangest this year is the Toyota i-Road concept. The i-Road is described by Toyota as “a new form...