Submitted by giantfreakinrobotcom7634 in science
It looks like there are still mysteries with Mars popping up with a new glow coming from the planet caught by a satellite.
Submitted by giantfreakinrobotcom7634 in science
It looks like there are still mysteries with Mars popping up with a new glow coming from the planet caught by a satellite.