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?