Originally posted by bigB
no they are talking about squeeze. i dont think they will produce it simply because of warranty/insurance issues. but i dont know.
That was the first thing I had thought as well and wanted to know "exactly" what they meant. I thought it was deceiving that they said "factory nitrous system".
It was on TNN in the early afternoon, but I don't know what the show was.