Has anyone seen,heard,installed, or tested one of these things? They claim more HP and fuel savings. They have one for the 2001 cobra. Check it out
I saw this thing on a 230am paid programming commercial. I wonder if it really works or it's just nonsense.
http://www.tornadofuelsaver.com/order/index.php?pageno=3&year=2001&make=FORD&model=MUSTANG+COBRA
I saw this thing on a 230am paid programming commercial. I wonder if it really works or it's just nonsense.
http://www.tornadofuelsaver.com/order/index.php?pageno=3&year=2001&make=FORD&model=MUSTANG+COBRA
Last edited: