Check out this leatherback, the world's largest sea turtle, returning to the sea. A good thing the "paparazzi" knew to stay back.World's Largest Sea Turtle! Giant Leatherback Sea Turtle! youtu.be/6u5NqrKG3dA I know this is not our usual content, but could you imagine if we coul... ...