The last time we saw Yamaha compete in the iconic Suzuka 8 Hours race, Japan's round of the FIM Endurance World Championship, ...
This mean machine would honestly look right at home on the streets of Tokyo, but it actually resides half-way around the ...