Toyota i-Road tandom 2 seat electric vehicle concept to debut at Geneva
Toyota says the world premiere concept unveiling of a 2-seat urban electric vehicle will be unveiled at the Geneva Auto Show next month. Dubbed the Toyota i-ROAD, Toyota has released a top-view picture of the…
Read More