2020 Triumph Street Triple R video review

18th Oct 2020 11:33 am

There's a new Triumph Street Triple in town. It's called the Street Triple R and it's one heck of a machine as we find out.

Copyright (c) Autocar India. All rights reserved.


Tell us what you think.