Tuesday, March 09, 2010

Demotivator - Tuesday, March 9, 2010

Liquid water is discovered on Enceladus, the 6th largest moon of Saturn  (2008)

No comments: