Toyota will show the i-Road concept at Geneva

0
Toyota unveiled the new three-wheeled electric vehicle before the Geneva Motor Show (GMS 2013). The Toyota i-Road is only 850 mm wide and is designed for smooth…
Read More