675cc

Triumph Street Triple RX for India

Even after a delayed launch, the Triumph brand is fairly popular amongst superbike shoppers in India. Under the Rs. 10…

10 years ago