Printable View
What does Torque means in Bike? Please explain- which one is better? 11.4 Nm @ 7500 RPM or 11 Nm @ 5000 RPM?