CFMoto 250SR, 300SR Officially Unveiled
CFMoto has revealed the production versions of its SR supersport concept. They are called the 250SR and the 300SR; and as the names suggest, it can be had with either a 250cc or a 300cc engine. The 300SR is based on the company’s 300NK launched...
Read more