Swim Shady, one of the more uniquely named loggerhead sea turtles was released on a breezy morning on Juno Beach in front of ...
Endangered loggerhead sea turtle Swim Shady was found stranded in Port St. Lucie in August after a boat strike.
So far this year, Loggerhead Marinelife Center in Florida has rehabilitated and released 97 sea turtles, ranging from ...