Guess the horsepower and torque!
fishmens67 said
1.25
Click to expand...
horsepower per cubic inch, maybe a tad more.
Print