Sea turtle hatchlings scramble across North Carolina beach

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.

Top Videos

Good Day Tampa Bay

We Live Here