Face on Mars Confirmed?

New higher resolution images from the Red Planet may resolve the 43 year long debate, "Is there a Face on Mars?"



Comments

Popular Posts