TOKYO MOTOR SHOW 2017 YAMAHA MOTOROiD – Self Balancing Robot Motorcycle Published on January 22, 2018 under Blog TOKYO MOTOR SHOW 2017 YAMAHA MOTOROiD – Self Balancing Robot Motorcycle