Submitted by giantfreakinrobotcom7634 in science
Scientists are hard at work studying another planet's moon, as it looks to have the capability to create life.
Submitted by giantfreakinrobotcom7634 in science
Scientists are hard at work studying another planet's moon, as it looks to have the capability to create life.