Toyota i-ROAD car-bike at 2013 Geneva Motor Show
Toyota i-ROAD at Geneva Motor Show 2013
ToyotaShow Thumbnails
Toyota is pushing the boat out at Geneva 2013 with a car that thinks it’s a bike. The i-ROAD concept is an innovative electric urban vehicle for the future with ‘Active Lean’ technology that works to counterbalance the machine in the corners. Whatever next?
Advertisement































