I just got a Bass Pro Shops sale catalog and saw the stabilizers. They say they will improve fuel economy and stability as well as give a better hole shot and increase speed. Will they do what they say and are they worth investing in? I have a 17 1/2′ Lund W/ a 150 EFI.
March 18, 2011 at 1:35 am
#1271346