Posted on
Recently I came across a video of baby Leatherback Sea Turtles hatching through the sand on Vero Beach in Florida. It was truly a special moment to watch.The sand starts...