The latest iteration of Yamaha’s acclaimed 689cc CP2 twin engine offers linear, useable torque and precise control suited to adventures both on- and off-road. To make the best use of the power from ...