I stand corrected.....after a brief bit of research, CF Moto international is based in China. Not a chance in hell I would own one. No wonder they were still on the showroom floor.


Sent from my iPhone using Tapatalk