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.
We want to know all of your thoughts and feelings. Please share them in great detail below.
Want More Incredible Things?
Sign up for the Incredible Things daily email. All the cool kids are doing it.