Woohoo!Florida Keys Edition2 days agoFebruary 27, 2025Logan Silva, and father Marcus, with a 25 lb. wahoo caught off Islamorada