Cars Bikes Yamaha’s Motorcycle Riding Robot Is Capable Of Challenging MotoGP World Champion Talha DarNovember 2, 20150 The Tokyo Motor Show this year has seen green autonomous cars steal the show with Mercedez, Nissan and Toyota all...