Nasa’s Curiosity Perseverance Rover a Bizarre worm-shaped object sparks claim 100% Proof of Life Nicola 3 years ago Future Space Nasa’s Curiosity Perseverance Rover a Bizarre worm-shaped object sparks claim 100% proof of life Spotted a Strange Object on Mars Surface. Credit Future SPACE