More Torque than Hp?

mild hijack on my part, torque outa the hole sucked bad, 7500 then it would come on and ON! to the point my hands if sweaty lost grip of the bars. There's a 3 by 2 foot framed picture of this one on display at the Kawi dealer in Red deer Alta. (without all the dust)