Just thought I'd share...... 318 swapped
Gotta love torque
How did the saying go, horsepower sells cars but torque wins races?
Print