KTM 660 Rally (2003-06)
The KTM 660 Rally is a four-stroke, single-cylinder, liquid-cooled motorcycle with a capacity of 653.7cc. It has a maximum power of 48 kW at 7500 rpm and a maximum torque
Continue readingFind your motorcycle specifications
The KTM 660 Rally is a four-stroke, single-cylinder, liquid-cooled motorcycle with a capacity of 653.7cc. It has a maximum power of 48 kW at 7500 rpm and a maximum torque
Continue readingThe Ducati Scrambler Full Throttle 2017-18 motorcycle has a four stroke, 90 degree L twin cylinder engine with a capacity of 803 cc. The bike has electronic fuel injection and
Continue reading