New Frog Video Review

Discussion in 'Tackle Talk' started by Jason79, Aug 7, 2013.

  1. Steve

    Steve Staff Member

    I love throwing those things.
     

  2. love frog lures, they get me huge pike down in Michigan