Saturday, June 5, 2010

This comic inspired by this article about the possibility that scientists have discovered life on Titan. It's a slim possibility, sure but still.

No comments:

Post a Comment