CFMoto 300SR To Be Launched In Nepal Next Year
We’ve known for a while that CFMoto was planning to unveil the 300SR (SR stands for Sport Racing). However, this is the first time the Chinese bike maker has officially unveiled the motorcycle for the international market. Yes, CFMoto is expected to bring the new 300SR to Nepasl by...
Read more