I dont get it some people stated it really doesn't work, just a bunch of loud whistling noise and then another guy tries to sell one without stating any pros or cons? So whats the benefits if any?
http://www.toyotatundraforum.com/images/icons/icon5.gif