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

The heart of the KTM 790 Duke is this 799cc parallel-Twin engine that punches way above its weight.