Home Tags 889cc lc8c

Tag: 889cc lc8c

KTM 890 SMT Spotted Testing In Spain

Despite scrapping its 490cc platform and working on an all-new 990cc and 690cc engine, KTM still has some plans for its 890 range.  KTM...