A Christmas Message from humanity.
It's Christmas and by the thousands to the villagers of a small Italian village to a high in the mountains of pilgrimage with a world famous but mysterious nativity scene. People are turning strongly changed back, but no one tells them what happened.





