The Tornado
#1
The Tornado
Ok so you've all seen the late night infomercials about "the tornado" (tada) question is does it really work? Anyone dumb/smart enough to buy it? Have you gotten better MPG? Or is it just a load of bull?
For those out of the loop:
http://www.tornadoair.com/experts.htm
For those out of the loop:
http://www.tornadoair.com/experts.htm
Thread
Thread Starter
Forum
Replies
Last Post