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