Snow fell down
as we sang out
on the corner of a busy street
Hand painted signs
asking passers by,
"Please help us give to those in need"
A little boy pushed through the crowd
Reached in his pockets and emptied them out
He gave all he had
with love across his face
All he had
never asked to be repaid
All he had
to free someone from pain
Though they didn't know his name
He gave all he had
Then I noticed there
in a rusted chair
a crippled man with nothing left to eat
Bare frozen hands
held his dog tags
tears streaming down his army fatigues
Then he wheeled across the snow covered street
Took every cent he got and laid them at our feet
He gave all he had
with love across his face
All he had
never asked to be repaid
All he had
to free someone from pain
Though they didn't know his name
He gave all he had
Something about the way they looked me in the eyes
Reminds me of the man born on Christmas night
Who gave all he had
with love across his face
All he had
never asked to be repaid
All he had
to free someone from pain
though they didn't know his name
He gave all he had
He gave all he had