Sea turtle hatchlings scramble across North Carolina beach
Video captured the moment dozens of tiny sea turtle hatchlings emerged from their nest on a North Carolina beach.
Video captured the moment dozens of tiny sea turtle hatchlings emerged from their nest on a North Carolina beach.