Baby turtles race to the sea in Florida
2021-03-11 33 Dailymotion
A resident of Melbourne Beach, Florida, was on the beach when she witnessed one of nature's miracles: four newborn turtles racing to the ocean. Only the females will eventually return to the beach to lay their eggs.