These things have just hit the UK, has anyone got one og these in their cars, or know of anyone who has tried them..... and do they actually work..?
Thanks
Paul
Thanks
Paul
+1 ....just another scam.Originally posted by mwin1@Jan 26 2006, 02:35 AM
If it worked don't you think that the car manufacturers would have installed them in the first place. Thumbs down, if anything it would restrict air flow and give you less performance.