Geekologie I Watch Stuff The Superficial Hedonistica

Results for "close"

  • December 20, 2012
    Astronomers have discovered what they believe is a five-planet solar system orbiting Tau Ceti, a star with very similar luminosity to our sun. And one of those planets is the proper distance away from its sun "to sport mild temperatures, oceans of liquid water, and even life." ... / Continue →