Joined
·
4,453 Posts
well i keep seeing these things for sale, and it just seems that it would hurt the car a lot. stall the car or something, cause more harm then good. It sais it adds 10-20 hp... its hard to believe that this thing would acctually work, but if people are having good results for having it for awhile just tell me. What do you guys think about this?