Bass Pro Shops Pro Ott DeFoe's favorite topwater frog lure is the one he's had the most fun with. Check out his view of the new Terminator Popping Frog-LINK. It's is so good.
- 5758 views
Bass Pro Shops Pro Ott DeFoe's favorite topwater frog lure is the one he's had the most fun with. Check out his view of the new Terminator Popping Frog-LINK. It's is so good.