Florida Sea Turtle Released In Atlantic Ocean | Weather.com
February 14, 2025Updated: February 14, 2025, 12:00 pm ESTPublished: February 14, 2025, 12:00 pm EST

Bubba, a 375-pound loggerhead turtle, was released into the ocean in Cocoa Beach, Florida. Here’s his story.

Loading comments...

Advertisement
Advertisement
Advertisement