Nitrous Yes or No ?
I thought about nitrous too, but I think there may be more in the suspension and tuning to gain from on my car.
I need to step up and beat my brother again...preferably without spraying.
he is all about "all throttle, no bottle".
but please keep this thread updated!!
have you run the car n/a yet?