Just thought I'd share...... 318 swapped

Gotta love torque

How did the saying go, horsepower sells cars but torque wins races?