Sight fishing for barracuda on the flats of Key West, Fl.

from Team Xplore
5 years ago

Shallow water flats fishing in Key West, Florida.. Captain Lenny Leonard and client fishing for barracuda in the gin clear water off Key West, Fl. For more information~

Add comment

Log in to post comments

More by Team Xplore

12 28 1
testing 12-27-20 C