How did nitrous get such a bad rep...?
First time I ever heard of nitrous was when I was pulling Three Sisters on I-80 in Wyoming.
I had a Pete with a tuned up 1693TA Cat and I got my *** dusted by another Pete with the same engine.
Hollered at the driver on channel 19 and he explained what he had. On the next pull we put our trucks side by side and when he hit the button he was gone!
Damdest thing Id ever seen...