The Honda CBR 650R is all set to take on Kawasaki’s sleep. This new bike is set to debut soon, and it comes with an array of impressive features. The bike was introduced by Honda at the EICMA show in Milan, Italy. The Honda CBR 650R comes equipped with an automatic clutch system and a […]