MORE STRANGE STUFF on Mars. If this was on Earth, I would tell someone to clean up the leaves on the ground, but it is not on Earth, and we are told there are no trees or leaves on Mars - - so what is this ?