Enjoy this blog because what you read is of legendary status.

Friday, February 10, 2012

The Creator


Not God. Otavia! Scientists have discovered this organism in Africa. It's smaller than a grain of sand, but it just might be what created all life. It's 760 million years old and it is THE ancestor. Otavia!

1 comment: