Aliens?? [NASA Discovery Announcement]
I wouldn't get my hopes too high. It might be a simple spore or bacteria,
if that
. It will be interesting to find out though, and where it resides. Thanks for the heads up.
Print