Vimeo-er Leon Duplay posted this video of 150 baby sea turtles being released into the ocean. It’s so sweet, watching it gave me all the cavities. ALL OF THEM. Just kidding, the cavities are from all that candy I just ate. But the sea turtles are responsible for me squealing at my desk on a Tuesday morning. That is allllllllllll them.

Related Categories: Pets & Animals, Video