| The mist rolling in from the lochs to the Spey
|
| Will rise from the valleys as the dawn comes again
|
| We stand here together and prepare for the fray
|
| When today could leave our history in flames
|
| I look on the faces that oppression has greyed
|
| The scars deep within that mark a lifetime in chains
|
| The stark legacies of a nation have changed
|
| As the history book begins another page
|
| The strong urge to fight that was never overcome
|
| The spirit burning bright that we shielded from the huns
|
| The lost mother tongue never spoken in the light
|
| Will echo in their ears tonight
|
| For now the last cry of battle has returned to the glens
|
| The clan fires are burning in the highlands again
|
| We’ll fight ‘til the flag of freedom files overhead
|
| Till the evil-hearted tyranny is dead
|
| And the colour of the battlefield is red
|
| From east where the mountains meet the sea to the west
|
| We are legion united by the cause from the rest
|
| They won’t us wanting when our steel’s to the test
|
| I know every man and will give his best
|
| We stare with defiance and our eyes are ablaze
|
| We will kill every man who tries to stand in our way
|
| We’ll cut out their hearts and send them back where they came
|
| For our claymores will send them to the grave
|
| They can’t turn the tide, now the battle has begun
|
| The devil take the man, when his soul is on the run
|
| The land will return to her long forgotten sons
|
| To cherish in our hearts tonight
|
| For now the last cry of battle has returned to the glens
|
| The clan fires are burning in the highlands again
|
| It’s time for the million cast aside to be free
|
| For we’ll drive oppression back into the sea
|
| We’ll die for the children and the wives we defend
|
| The lives and the memories of the proud-hearted man
|
| We’ll fight ‘til the flag of freedom files overhead
|
| Till the evil-hearted tyranny is dead
|
| And the colour of the battlefield is red |