Hi everyone. Saw this tv ad on a cylindrical device installed in your intake hose that spins the air going into your engine. I also saw a similar version in motorshows. Are the advertised benefits of more power and better fuel consumption true - especially for diesels?


Reply With Quote

