Sunday, October 3, 2010

Life on other planets?

Oh shit, check this article about new findings on a newly discovered inhabitable planet.




Only one way to find out...


Followers