Like us on Facebook?

NASA captures two images from an amazing structure on the red planet.



Source:Youtube


Make sure to Like Us on facebook to see more amazing stories like this