Heard a few people that say they leak, but never seen one in real life, so that's just hearsay. They have been sold for years, so there must be something to them. I like the fact that it is a bolt in system without modifications required. If you buy one, be sure to let us know how it goes.![]()


Reply With Quote

Bookmarks