Posts Tagged ‘’

New Version of Award Winning Bass Fishing Swimbait Lure Now Shipping from

Megabait Charlie Swimbait Color Selections Torrance, CA (PRWEB) May 5, 2008 The original Megabait Charlie was introduced to the US market in 2002 at the Icast fishing industry trade show and won the Best New Product Award. It’s main attributes included the revolutionary design of combining the flexibility and realistic […]