Quote Originally Posted by Hugo a.k.a St0lenR
I'm putting down 289whp and 236lbs of torque
For whatever reason, I think I heard you put down a lot more power than that... -.-

None the less, nice car.