VIDEO: SeaWorld Returns 63-Pound Endangered Loggerhead Turtle Off Playalinda Beach
The SeaWorld Orlando Animal Rescue Team recently returned a 63-pound endangered loggerhead sea turtle measuring 23 inches long to its natural environment on Playalinda Beach at Canaveral National Seashore. […]