Florida Sea Turtle Released In Atlantic Ocean
ByTWC - Digital
February 14, 2025Updated: February 14, 2025, 12:00 pm ESTPublished: July 14, 2024, 8:26 am EDT

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

Loading comments...