
The rover Curiosity continues to pay off with amazing discoveries. This week NASA released an image of what appears to be a fallen statue with a human face. The petroglyph was found on the surface of Mars.


The rover Curiosity continues to pay off with amazing discoveries. This week NASA released an image of what appears to be a fallen statue with a human face. The petroglyph was found on the surface of Mars.
Here you'll find all collections you've created before.