Once, a long time ago I was cast away Left for dead, a child on the road Just a scavenger, never looked around Just watched my shoes moving forward on the ground Looking for a corner feather face man ring And a piece of string to tie them on me To keep little bit warm I wrap myself in leafs What was thrown away I picked up like a refugee You may never hear the angels sing On the voice of God all night You may walk yourself alone Through the hills of the night But you walk with the ones you love In the valley of your life You only stay with the ones you keep In the valley of your life Once a long time ago there was a shepherd Took one on his one, he took 'em up high Raised up his knife, no words were spoken His face filled the sky Leaved his family, leaved his home Set free the men, set free to roam Baby, when I've got scavengers in this dusty road When I'm at highway life's open road Another replicate, life's open road You may never hear the angels sing On the voice of God all night You may walk yourself alone Through the hills of the night But you walk with the ones you love In the valley of your life You only stay with the ones you keep In the valley of your life You may never hear the angels sing On the voice of God all night You may walk yourself alone Through the hills of the night But you walk with the ones you love In the valley of your life You only stay with the ones you keep In the valley of your life You only stay with the ones you keep In the valley of your life