I've just found a couple of news threads about the mars rover showing pictures of what appears to be creatures like lizards and even a yeti!!!! One really does look like a fossilsed iguana lol!
"Discovered" by "Space Watchers" languishing in reams of images archived by NASA is how I can best describe the findings. Conspiracy theories abound.
Have you seem the images? And what's your take? Are they from the rover? Or are they photoshopped? Or maybe they're totally faked like some claim the moon landings were. I'd love your opinions.