HUNTING ISLAND, S.C. (STORYFUL)- Visitors to Hunting Island in South Carolina got to witness the miracle of life firsthand as about 100 baby sea turtles hatched July 24.
Footage by Jeremy Glass shows the tiny critters finding their feet on the beach.
“These little ones didn’t let a little peat mud slow them down,” he said in a Facebook post.