KTM RC 160 has been launched in India for a price tag of Rs 1.85 lakh (Ex-sh), rivalling Yamaha R15 and Hero Karizma XMR 210.
Mitch Guthrie has become the first driver to win a second stage in the Dakar Rally after Nani Roma was penalized for speeding ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results