ANOTHER NASA PRINT with more strange stuff from Mars. Does this look like "people" to you ?