AutoExpo2012: Yoshimura exhaust system for motorcycles

By: Motorcycle News Desk   On: 09 Jan 2012

Yoshimura Japan Co Ltd exhibited their exhaust systems on the Yamaha R15 and the Yamaha FZ16. Yoshimura has a long lineage in the motorsports […]