Big Catch at the 2023 World Fishing Cup in Florida
January 2023, Ponte Vedra, Florida – Amazing fishing resulys were shown at the 2023 World Fishing Cup in Florida. Local champion Anhinga the Great finished with a world record Big Catch in the last...