375-Pound Loggerhead Sea Turtle Returns to Atlantic Ocean After 3 Months of Rehab in Florida

A 375-pound sea turtle has been released back into the Atlantic Ocean after three months of rehabilitation in Florida

A 375-pound sea turtle has been released back into the Atlantic Ocean after three months of rehabilitation in Florida