BREATHLESS MIRACLE
All the voices of every generation form a choir
Holding hands in a circle round the foot of a mountain
And they’re a million miles high as they climb up to the sky
By some miracle they’re never getting breathless
Oh how they climb and they climb
Heeding their own battle cry
Uphill battles all their lives
See them fight see them fight
Oh some will live and some will die
As they climb up to the sky
By some miracle they’re never getting breathless
All the kind hearts of every generation beat as one
Holding hands in a circle as they stand round the ocean
And they’re a million miles high as they climb up to the sky
By some miracle they’re never getting breathless
Oh how they climb and they climb
Heeding their own battle cry
Uphill battles all their lives
See them fight see them fight
Oh some will live and some will die As they climb up to the sky
By some miracle they’re never getting breathless
All the tired feet of every generation step as one
Locking arms as they’re marching to a godforsaken drum
And they’re a million miles high as they climb up to the sky
By some miracle they’re never getting breathless
Oh how they climb and they climb
Heeding their own battle cry
Uphill battles all their lives
See them fight see them fight
Oh some will live and some will die
As they climb up to the sky
By some miracle they’re never getting breathless