HERE IS ANOTHER STRANGE NASA PRINT from a picture sent back by Curiosity Rover on Mars. I am having a hard time believing this would be a natural stone. What do you think ?