Space/Science — HabitableZone

Space/Science » in reply to Stardust has apparently discovered something unique.

The picture just afterward that NASA is suppressing ;)
Log in or register to post.

The whole thread (6 posts)