Re: Who will Order a C7 ZR-1
John Phillips (Car & Driver) once gave the difference between horsepower and torque: Horsepower is when your foot gets caught in the stirrup and you're dragged for a mile. Torque is when you push down your own erection and your feet fly out from beneath you.
|