This is the single stupidest product ever made. AANYTHING that prevents your engine from normally aspirating (taking in air) IS CRAP! Also, that website you pointed out seems to be sponsored by the Tornado itself.What hokum!
- posted
20 years ago