While world is busy in providing luxury and performance vehicles, Toyota is thinking out of the box. The auto giant is aiming to hit the market with a totally new concept. It’s neither a car nor a bike but rather something between them. Toyota iRoad is powered by a pair of 2 kW electric motors, attached to the front