Lenny, a 322-poung loggerhead sea turtle was treated by The Turtle Hospital after he was found injured off the Florida Keys.
The people who rescued and helped heal Lenny the loggerhead turtle believe he was attacked by a shark that left him with a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results