Mars Perseverance Rover shows New Anomalie a very curious object of Mars surface Mars Life Nicola 3 years ago Scientific Theories Mars Perseverance Rover shows New Anomalie a very curious object of Mars surface Mars Life. Credit Future SPACE