Loading Video…
This browser does not support the Video element.
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.
This browser does not support the Video element.
Video captured the moment dozens of tiny sea turtle hatchlings emerged from their nest on a North Carolina beach.