BMW S 1000 RR has been sitting at the apex of the litre-class sport bikes for nearly a decade now.
25 July 2018 12:31 PM IST