BMW G310RR is a refined version of the TVS Apache RR310, better brakes, lesser vibration & better heat dissipation. I have been a TVS Apache RR310 owner for good 4 years and now my new BMW G310RR is a worthy replacement for that. G310rr performs well on t