He pulled that straight-back wicker chair
Up next to grandpa's bed
And with a voice left weak by pain
His grandpa softly said
"Could you get my cowboy boots
And that gold pocket watch of mine?
And bring me my Sunday suit
With the vest that's satin-lined
When he saw the sadness
In his grandson's eyes
He said, "I've got to be prepared
Because I'm going home tonight"
I'm gonna waltz across the heavens
While a band of angels play
I'm gonna two-step on some stardust
A million miles away
You'll never have a new beginning
Until you reach the end
And these old legs
Are gonna come to life again
Gonna wake up dancin'
He said, "If it's not too much trouble
There's one thing left to do
Since I'm going to see your grandma
Could you get her favorite shoes?"
"The ones with those ribbons
Red and trimmed in white
The last time she had them on
I believe we danced all night"
"And why she left them here
It's plain to see
Your grandma never danced
With anyone but me"
And we're gonna waltz across the heavens
While a band of angels play
We're gonna two-step on some stardust
A million miles away
You'll never have a new beginning
Until you reach the end
And these old legs
Are gonna come to life again
We're gonna waltz across the heavens
While a band of angels play
We're gonna two-step on some stardust
A million miles away
I'll never have a new beginning
Until I reach the end
And these old legs
Are gonna come to life again
Gonna wake up dancin'
Gonna wake up dancin'
Wake up dancin'