Powering the bike is a 199.6cc engine that has the capability of producing 18.9bhp and 17.3Nm of torque. Supporting ... Suzuki V-Strom 250 is the smallest motorcycle on offer from the Japanese ...