Dazzling is a hatchling loggerhead sea turtle. We do not commonly see hatchling loggerheads strand on South Padre Island. He has no physical injuries and we expect that he was washed in by high tides caused by Hurricane Ingrid. He currently resides in our ICU.
May Update: Dazzling was moved to a larger rehabilitation tank outside
August update: Dazzling is doing well and has been cleared for release.