Tornado
#1
Tornado
I saw an infomercial on tv, and it was this thing that you insert into your intake or something like that. They say it will give you more horse power and better gas mileage. Well my question it if you have seen this on tv, is it possible, and if it is possible, would it work with an aftermarket intake, and would it be benificial? Thank you.