A 375lb (170kg) sea turtle has been released back into the Atlantic Ocean after three months of rehabilitation in Florida.
Officials with the Brevard Zoo released a male loggerhead named Bubba on Wednesday afternoon in Cocoa Beach.
After noticing injuries to both front flippers, they used a crane to pull the reptile out of the water and into a carrier in their pickup truck to bring him to the zoo.
The sea turtle was also dealing with an intensive infestation of marine leeches, which were causing anaemia.