Triumph Motorcycle News 2017 Triumph Street Triple RS at Catalunya! Onboard Video Commute February 25, 2017 Christopher Bradley Leave a comment It's not a secret we're always looking to get our staff to operate just a little harder. Especially those that always appear to possess an excessive amount of to state.