Baby sea turtles scramble across North Carolina beach
- 4 years ago
Baby sea turtles scramble across North Carolina beach
A sea turtle protection group released dozens of turtle hatchlings back to the ocean.
A sea turtle protection group released dozens of turtle hatchlings back to the ocean.