It may only be November, but the festive season is clearly upon us, with UK retailers racing to release their Christmas ...
It is one of the most powerful road bikes on the planet ... bike is a 999cc inline-four engine producing 150.19bhp and 106Nm of torque. The engine comes mated to a 6-speed gearbox.
It is powered by a 999cc, inline four-cylinder engine that produces 211bhp and 113Nm of torque. The engine is mated to a six-speed gearbox with a bi-directional quickshifter and a slip-and-assist ...