Yamaha pulled the wraps off their new impressive Sports Ride concept, a two-seater sports car design study based on the same innovative architecture with the Motiv city car.
Read more »
Automotive news, all about new models, the latest spy shots and much more