PittRacer, Don't look now, but your ignorance is showing...since you've never ran nitrous that is to be expected. As far as being impressed..totally subjective...honestly I've never went to the track thinking, "Boy, I hope I really impress someone today".
"Livin' in a powder keg and givin' off sparks"
4 Street cars, 5 Race engines