The Slide Off
Creative Fish Company, a North Carolina based lures and accessories manufacturer, creators of THE SLIDE-OFF WEEDGUARD a revolutionary NEW product on the market enables you to fish in places you never thought possible without getting hung up on grass, brush or weeds.