Tag: Triumph
Triumph Street Triple RS is more angry than ever with 123 hp, 79 Nm and the same 166 kg
As promised from England, a new Triumph Street Triple RS has arrived, and is more angry than ever. With a revised engine to overcome the Euro5 and[more...]