Yamaha Sports Ride Concept Promises Four-Wheel Fun in Tokyo

Powertrain remains a mystery.