Wild Geese Promises To Keep Lyrics

Rain on the wind
Norwester on the break
Snow-clad distant mountains
Shadows on the lake
Safe haven
Safe haven for young men

You are all gone
And the flags no longer crack amid the cheers
It's been so long
And the memories are dulled by passing years
But here amongst these stony fields
Winter's weary shadow steals
And your voices linger on the breeze

March on march on
March on march on
Promises to keep
But miles to go before you sleep
March on march on

Gallant heroes all good men
Drilled and honed in Featherston
March stoic ripe and eager for their fate
Brothers cousins husbands sons
Wagons horses bugles drums
Trooping to the summit like a snake

Rain on the wind
Norwester on the break
Snow clad distant mountains
Shadows on the lake
Safe haven
Safe haven for young men

You are all gone
And your tents and wooden barracks stand no more
It's been so long
Each passing day a closing door
But here beneath this sallow sky
Now and ever sanctified
Your voices will linger on the breeze

March on march on
March on march on
Promises to keep
But miles to go before you sleep
March on march
March on march on
March on march on

See also:

32
32.66
ASLI 02 TÜM ŞEHİR AĞLADI Lyrics
chayane vivo contigo Lyrics