From "Blood on yer face" album.
Lyrics:
Battling on against all odds, giving your best whatever the cost
Your call will come when you least expect -- perform your duties to earn respect
Giving your all to fight with the rest, you can win through this difficult test
I your name's on the list, or your number's called
St. Peter's your host, abide by the rules
Chorus:
The flame won't die, the flame won't die
As long as the spirit remains in your heart
The flame won't die
The flame won't die -- I'll tell you no lie
As long as the spirit remains in your heart
The flame won't die
Lead from the front, don't hide at the back
Your spirit and strength -- you'll lead the attack
With blood, guts and thunder, the strength from within
You'll see it through, till the hour you win
With weapons in hands and friends by your side
Take the battle to them, you'll turn the tide
Battling on till the enemy's fled
Where the bodies lie bleeding and the rivers run red
(Chorus)
The day will come when you're facing defeat
On the battlefield or in the street
The odds are the same which way you look
Fight how you like , don't go by the book
The spirit inside -- it won't ever die
The strength in your heart will tell you no lie
And as the flame flickers, you'll hear the cry
Against all odds -- the flame won't die
(Chorus)