Joined
·
64 Posts
Has anyone installed this?
http://www.turbonator.com/
If it improves fuel economy AND adds horsepower, I wonder why I don't hear about it more often. There must be something horribly wrong with it, right? I saw the ad on the left column of this site.
http://www.turbonator.com/
If it improves fuel economy AND adds horsepower, I wonder why I don't hear about it more often. There must be something horribly wrong with it, right? I saw the ad on the left column of this site.