Mars Perseverance Rover shows New Anomalie a very curious object of Mars surface Mars Life April 15, 2022 PCChannel Mars Rover, Scientific Theories Scientific Theories Mars Perseverance Rover shows New Anomalie a very curious object of Mars surface Mars Life. Credit Future SPACE