C’est la Vie?

There is a buzz and twitter on the network today from NASA; according to the Drudge Report, they are about to announce that there appear to be geysers of liquid water on Saturn’s moon Enceladus.

If true, this is a big deal.

Post a Comment

Your email is never shared. Required fields are marked *

*
*