Pro Team Journal
Popping Bass
S14 E13:
Using a new lure, the Popping Perch, Professional Angler Todd Castledine and Strike King's Phil Marks strike up exciting topwater action on Lake Naconiche near Nacogdoches, Texas.