Tag Archives: stevens point

Worth Flutter Fin Lure

Worth Flutter Fin Antique Lure

Worth Flutter Fin Lure This version of the Worth Flutter Fin Lure is Circa 1962. The Worth Fishing Tackle Company was located out of Stevens Point Wisconsin. The Flutter Fin nicknamed by many “The Mustache Lure” was an invention made by Delbert Patterson of the Nova Tackle Company. The lure was sold around 1961 to […]