Same here, especially after seeing the "Shroud of Turin" documentary where they put a 3-D face to the imprint. It made me cry.
I believe that deep down in the human heart there is a recognition of the physical Jesus, The Messiah, the Son of God.
I suspect that, too.