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. Shamelessly stolen from C&D. Steve Bigelow Ottawa Audrey (5000S for sale...cheap) Turbo suspension/wheels, good trans/diff, Yokohama guardex 600, Bosch E-codes, etc