AutoExpo2012: The Yamaha YZR-M1

By: Motorcycle News Desk   On: 09 Jan 2012

The 800cc MotoGP racing machine developed by Yamaha, the YZR M1, is on display at Yamaha stands at AutoExpo 2012. The name M1 stands for […]