The Triumph Street Triple RS vs Speed Triple R. Not your standard press launch fair, our friends at Bike World spent several months getting to know these bikes and what they’re like to live with in real life, including all the boring bits like running and maintenance costs.