Space/Science — HabitableZone

Space/Science

RUMOR NASA to make a major life in the solar system announcement today

Strictly rumor on several news outlets, but let me be the first to welcome our new reptillian overlords. By your commandssss!

kudos to rand simberg's posters

Log in or register to post.

The whole thread (57 posts)