Aug 27

Legendary tarpon guide Steve Huff shows off a 186-pound tarpon caught off Homosassa, Florida, in 1977. (Steve Huff/)
This story is adapted and excerpted from Lords […]

Original post by Monte Burke

Read the full article. Click on the "original post by" author/publication link.


Comments are closed.