Posted by T.L. (209.254.240.213) on May 23, 2001 at 20:59:21:
In Reply to: Does the Tornado device actually work? posted by RudyD on May 23, 2001 at 04:02:56:
: Another miracle device that is supposed to give you more horsepower and better mileage. I'm curious, anyone used it? My main fear of trying it is one of those little fins breaking and flying into my engine, that would suck.