Freedom Lures, The Game Changer Freedom Lures is a relatively new lure company with innovative ideas in bait presentations to catch bass. Hitting the market … July 1, 2013/ Product Review/