Cars with an engine torque output between 1000 ft·lb (1356 N·m) and 1099 ft·lb (1490 N·m).
All items (8)