CFMOTO CONCEPT SR-C21 REVEALED

Earlier, CFMoto released a picture of a concept bike, and most of the Chinese Media were speculating that it was the new 250SR. But CFMoto unexpectedly unveiled a new concept bike code-named SR-C21 in a track event in China. New design, new engine and new frame. It is reported that C stands for CONCEPT, and […]