A Disruption in the Force: KTM 790 Duke vs. Triumph Street Triple R

“I see your Street Triple R, and I raise you this.” -KTM