Yamaha Sports Ride Concept debuts
Yamaha shows two-seater sports car in Tokyo. One of the head turning new concepts unveiled at the Tokyo Motor Show was the Yamaha Sports Ride Concept. Developed with the help of South African engineer Gordon […]
Copyright 2019 Motorcycle Life