""

Have you ever seen 150 turtles being born?

We had trouble finding the cutest one. Watch these little creatures, come into life and then racing into the sea… Awwww!

Tags:
"\r\n