It's 66 million years before the first humans will climb down from the trees. Going back seemed like a good idea. Until those SATI guys messed it all up.
Read More
It's 66 million years before the first humans will climb down from the trees. Going back seemed like a good idea. Until those SATI guys messed it all up.
Read Less