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

7 years ago
Team Xplore's picture

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 or register to post comments