2 ms·Found on Mars: Alien insects, or whatever this smudge is supposed to be1 points by bencollier49 7y ago