Don't hang your head, my long lost son There's always a price for the things we've done The battles are lost and the battles are won We'll shed our tears in the morning
The sound of the cannons' roar echoes the past And your memories are dressed in tears of black And the ringing in your ears, I pray it won't last We'll make it right in the morning
So keep your sprits high me boys Keep your spirits high Throw away the pain, all your misery and fear Join in the revelry, the parade is here For this day, there'll be no sorrows We'll pay for our sins tomorrow
You cry in your sleep and your thoughts, they wail And your soul will be free until you set sail The ship's not left, so it's just as well It won't be long til the morning
There's a time for the silence, and to look straight ahead And pay our homage to the suffering and dead But tonight til tomorrow, we'll be somewhere else instead We'll make our penance in the morning
Throw away the pain, all your misery and fear Join in the revelry, the parade is here For this day there'll be no sorrows We'll pay for our sins tomorrow
We'll pay for our sins tomorrow (HEY!)
No words you hear will ease the pain But I must be reverent in the things that I say There will always be some hell to pay We'll all stay up till the morning
So keep your spirits high me boys Keep your spirits high Throw away the pain, all your misery and fear Join in the revelry, the parade is here For this day, there'll be no sorrows We'll pay for our sins tomorrow
Throw away the pain, all your misery and fear Join in the revelry, the parade is here For this day, there'll be no sorrows
We'll pay for our sins tomorrow We'll pay for our sins tomorrow (HEY!)