February 26, 2021

Yamaha Sports Ride Concept debuts

November 10, 2015 Steve McDowall 0

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 […]

1 50 51 52