loggerhead hatchlings heading for the ocean Loggerhead hatchlings scrambling to the water on Cape Island, South Carolina