Ted, a 200-pound loggerhead sea turtle, was released back into the ocean May 24, 2018, at Sebastian Inlet by the SeaWorld Orlando animal rescue team.
FLORIDA TODAY, Florida Today
Thu, 05/24/2018 - 1:41pm
Ted, a 200-pound loggerhead sea turtle, was released back into the ocean May 24, 2018, at Sebastian Inlet by the SeaWorld Orlando animal rescue team.