I

IGFA

IGFA – International Game Fishing Association is an American based organisation which maintains world record for fish in particular those caught on a particular breaking strain of line.

Facebook Comments
inshore
Previous post

Inshore

ichthyology
Next post

Ichthyology

David Proudfoot

David Proudfoot