Surprise Me!

Watch this Mama Sea Turtle Lay Her Eggs on a South Carolina Beach

2019-07-10 4 Dailymotion

It's one of 157 turtle nests (and counting!) on Edisto Beach.

Buy Now on CodeCanyon