They Saw Something Crawling In The Sand. But What The Camera Revealed Next?

The video below features a jaw-dropping moment from a beach in Florida. This man was out in Vero Beach and he luckily managed to come across numerous Leatherback turtles in the process of hatching. The tiny babies break out and make their way to the ocean after they are born by themselves. I have never seen anything like it before.

Watch this amazing video below. Have you seen anything like it? Share what you think in the comments section.