Menu

Blog

Jun 17, 2019

Meet the Animal That Lives for 11,000 Years

Posted by in category: futurism

We live an average of 71 years—a drop in the bucket compared with some of nature’s life spans.

Comments are closed.