The folks from Triumph Motorcycles has unveiled the 2020 Triumph Street Triple R, their latest 765cc streetfighter that combines the brand’s aggressive styling, amazing Euro 5 compliant firepower, and ‘in your face’ attitude all within a comfortably affordable price package. (more…)