Things now start to get interesting. This will cause a few to ponder and speculate.

Image Of Shroud On Mars?

You have to be kidding! Well, seeing is believing. What starts to run through one's brain as you contemplate this image showing up on Mars?

You Tell Me!

Has this all been played through before? What would be the significance of the face on the Shroud of Turin showing up on Mars of all places?

Home Page