Larry Carter IUSA WR Sailfish
Larry Carter speared this IUSA world record Sailfish in the Sea of Cortez off La Paz.