On the heels of the MotorcycleNewsGuy’s effervescent praise of the Triumph Street Triple R comes a look at another bike that I think is, well, to put in gently, pretty effin sweet. But that’s about the only thing this beast – err, monster – puts gently. It sounds like the chassis is significantly improved from [...]






