Cars with an engine torque output between 900 ft·lb (1220 N·m) and 999 ft·lb (1354 N·m).
All items (16)