CFMoto is a Chinese motorcycle manufacturer that was founded in 1989 and is based out of Zhejiang Province in China. Currently, the company has a presence in markets such as Australia, Asia and North America. It tied-up with Austrian motorcycle manufacturer KTM in October 2017 to build and sell the ...
Engine
292.2cc
Engine Torque
NA
Kerb Weight
NA
Mileage
NA
What do you think of the Jaguar rebrand?