We're marching on
Through ice and through snow
Determined to reach our goal
We're sailing forth
To thundering grounds
Don't know if there's an end to this war
Hold on - Stay strong - Once more
As one - Our Hearts - Beat on
While the blizzard goes on
We have to carry on
We must fight back and never give in
If we stand and stay strong
Hold unyielding through the storm
We may live on to see a new dawn
I know I have
Just minutes to live
Well there's a whole lifetime to die
Oblivious
To voices outside
Ideals fall like castles on sand
Hold on - Stay Strong - Once more
As one - Our hearts - Beat on
While the blizzard goes on
We have to carry on
We must fight back and never give in
If we stand and stay strong
Hold unyielding through the storm
We may live on to see a new dawn
We have to carry on
While the blizzard goes on
We have to carry on
We must fight back and never give in
If we stand and stay strong
Hold unyielding through the storm
We may live on to see a new dawn
While the blizzard goes on
We have to carry on
If we stand and stay strong
Hold unyielding through the storm
We may live on to see a new dawn
We have to carry on