Category:Cars with over 1000 Nm of torque

Cars which have over 1000 newton metres of torque when stock.