Mars Perseverance Rover captures Egle SHAPE on Mars Geraldine 3 years ago Future Space Mars Perseverance Rover captures Egle SHAPE on Mars. Credit Future SPACE