Captain Karen just pulled in a 6-foot barracuda on her Key West fishing trip with Venus Charters.

Captain Karen just pulled in a 6-foot barracuda on her Key West fishing trip with Venus Charters.