KTM 660 SMC (2003-06)
The KTM 660 SMC is a supermoto motorcycle that was manufactured from 2003 to 2006. It is powered by a liquid-cooled, 654cc single-cylinder engine that produces around 57 horsepower. The
Continue readingFind your motorcycle specifications
The KTM 660 SMC is a supermoto motorcycle that was manufactured from 2003 to 2006. It is powered by a liquid-cooled, 654cc single-cylinder engine that produces around 57 horsepower. The
Continue readingThe Ducati Sport 1000 Monoposto motorcycle was released in 2007 and boasts a four-stroke, 90-degree L twin-cylinder engine, with desmodromic four valves per cylinder and a capacity of 992cc. The
Continue reading