歌词
Step By Step -Jesse Winchester
Step by step all the happy Saints go marching in
If one of Saints step out of line
He'll have to start again
'Cause Jacob's golden ladder
Get's slippery at the top
And many a happy go lucky saint
Has made that long long drop
If I'm late don't wait go on without me
I may tarry awhile
'Cause I need to know before I go
How come the Devil smiles
If I'm late don't wait go on without me
I may tarry awhile
'Cause I need to know before I go
How come the Devil smiles
Free from care free from sin
The Saints are trooping in
Children play all around the throne
Innocent of sin
A trillion voices sing the name the mortals may not know
And Heaven's walls are too high
To hear the trouble down below
If I'm late don't wait go on without me
I may tarry awhile
'Cause I need to know before I go
How come the Devil smiles
I need to know before I go
How come the Devil smiles
I need to know before I go
How come the Devil smiles
专辑信息