CFP- Leo on Pacific Barracuda Leo on a Pacific Barracuda while fishing with Come Fish Panama Submit a Comment Cancel replyYou must be logged in to post a comment.