Mars Perseverance Rover capture Anomalies seeing on Surface of Mars Geraldine 3 years ago Future Space Mars Perseverance Rover capture Anomalies seeing on Surface of Mars. Credit Future SPACE