40lb Yellow Fin Caught by Greg Mobus July 7, 2017 hudakchiro Greg Mobus landed this 40lb Yellow Fin on BackPay on July 5, 2017 Continue Reading →