Tokyo 2015: Yamaha Sports Ride Concept unveiled
Teased earlier prior to its debut, Yamaha has unveiled its little sports car, billed the Yamaha Sports Ride Concept at the 2015 Tokyo Motor Show. The frame is built with the iStream car making process […]