Triumph Street Triple R Launched In India; Priced At Rs. 8.84 Lakh

The 2020 Triumph Street Triple R has been launched in India. It is positioned below the top-spec Triumph Street Triple RS and offers more accessibility to the naked middleweight motorcycle segment.

Comments