I just scrached my head when i seen it. I would LOVE to see it in a car and on a Dyno. Well, I guess well will have to wait for that day. but if it do show great Power gain and it look like it would be the new "Bang for your Buck" Item I would give it a spin. PROOF first.
