Description Triumph Trident 660 vs KTM 890 Duke R / Acceleration, Top Speed 200+ km/h, Ride and Exhaust Sound