bigboyyachts.com
World Record Cobia Approved
ust got the Official Word on IGFA World Record Approval: IGFA World Record Cobia 74-pounds Women’s 20lb Line Class World Record On June 11th I joined Jason Legg and Captain Rudy Lavasseur at…