Jesse Winchester Step by Step Lyrics

Step by step
All the happy Saints go marching in
If a Saint 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 mean 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 mean to know
Before I go
How come the Devil smiles

Free from care
Free from fear
The Saints are trooping in
The children play all around the throne
Innocent of sin
A trillion voices sing the name
The mortals may not know
And Heaven's walls 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 mean to know
Before I go
How come the Devil smiles
I mean to know
Before I go
How come the Devil smiles
I mean to know
Before I go
How come the Devil smiles

See also:

90
90.65
Gabri Ponte Giulia Lyrics
raffarin nous voila Lyrics