• Welcome, Guest. Please login.
Oct 21, 2021, 09:26 PM


Please, come on in and check things out. It would be our pleasure :)

Teegarden B

Started by Bigguy, Jun 21, 2019, 07:09 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.


Seems they have or might have found a planet not so far away from us that could sustain life. I read about it in this article:

Teegarden B

I think it's really awesome if it proves to be what it is supposed to be.