Review of Yamaha MTR01 and YZF R1
Friday, June 13th, 2008Yamaha has launched its two bikes in India MTR01 and YZF R1.The Japanese Company’s spokesperson said that the company will be coming up with new products in the Expo held in January 2008.Both the bikes will initially be launched in major cities like Ahmedabad, New Delhi, Bangalore and Chennai.
The launch bikes will […]










