Yesterday we reported, "Life Did Exist On Mars, And May Have Life Now : NASA" [ Video ].Today we are sharing ancient petroglyph on Mars which was photographed by NASA's onboard Mars rover Curiosity Mastcam on August 31, 2014Down below is squatting man petroglyphs found on Earth:Location of Mars Ancient Petroglyph on Mars Curioisty Image:NASA Original Image Here