[Verse 1]
Cannons carve the dawn
Harbor burns in bloody gold
Iron teeth along the walls
We stand
Outnumbered
Cold
Red and white across my shield
Ash and salt on broken stone
Hear the muezzin and the bells
Call us to the bones
[Chorus]
Last wall standing
We will not fall
Raise the cross above the smoke and the roar
Forty men against a thousand more
Brothers
Hold the line
Hold the line
[Verse 2]
St. Elmo howls the price
Every flag is torn and charred
Names are written in the dust
Etched in splintered yard
Steel on leather
Breath on steel
Boots slip slick in crimson mud
Through the breach they climb like waves
We answer with our blood
[Chorus]
[Bridge]
They drag our dead on hooked chains
Plant their banners in our flesh
Still we spit their terror back
Teeth bared
Armor rent
Obsessed
If we fall
Then let it be
A gate of corpses
Barred and locked
Let their tide break on our bones
Let their empire know we blocked
[guitar solo]
[Chorus]