Honda is a world renowned motorcycle manufacturer and has an extremely vast portfolio, many of which are not on sale in India for feasibility reasons. One such motorcycle is CBR250RR, which has ...
Got a lazy left hand, or just want to ease into finer points of clutch craft? Honda may have created the perfect bike for you Big Red seems to like putting the letter ‘R’ into model designations. The ...