I think we all need a little Feel Good Friday action, so check out these baby sea turtles who miraculously (with the help of some kind folks) hatched on a beach in Queens New York. Shout out to the Riverhead Foundation for Marine Research and Preservation, U.S. Fish and Wildlife, and the National Park Service for keeping the little guys safe even when the nest flooded (climate change, am I right??). Swim on, little dudes. Certified R.A.D.
And let’s not forget this kid: