Welcome, Mister, to the Holy Land

An old man out on the streets,
Can't even afford shoes for his freezing feet.
Snow's falling all around him, his fingers are blue,
That poor old man, he doesn't know what to do.
The cold reaches within, he won't make it through the night,
He can see it now, he can see the light...
People pass by and laugh, all but one little boy,
He walked up to that old man, and gave him a toy.
"I don't like it when people are sad,
So take this toy, Mister, and be glad."
The old man was touched, and smiled a dirty grin,
The man never saw much good, but in that boy... He saw it within.
The boys mom came and rushed him away,
The man smiled at the boy, knowing today was the last day.
The boy smiled: "Good bye, Mister, but this isn't the end,
I promise we'll meet again."
That night a girl stood before the man - an angel, no more than ten,
"Come with me, Mister, for you have repented your sins."
The angel took the man to heaven, where he saw the young boy,
That same boy, who had given him his favorite toy.
"Hello, Mister, I told you it wasn't the end,"
The boy stretched out his tiny hands,
"Welcome, Mister, to the Holy Land."