(Verse 1)
Smoke rises, sky turns gray
Echoes of the past won't fade away
Marching forward, blind and bold
Brothers in arms fighting in the cold
(Verse 2)
Day breaks, but the fight won't end
Steel meets flesh, we break, we bend
Snow turns red, but we march ahead
The price of war paid in the dead
(Pre chorus)
Who draws the line between right and wrong?
A thousand voices, but only one song
(Chorus)
Hearts on fire, battles ongoing
Ashes fall like the truth eroding
They write the story, they paint the scene
But the victors choose what history means
(Verse 3)
Falling banners, lost in time
Buried deep beneath the lies
The ones who stood, the ones who bled
Their names are gone, their words unsaid
(Verse 4)
Night falls, but the battle stays
Shadows dance in the fire’s haze
Comrades fall like waterfalls
We stand, we watch, we lose it all
(Pre chorus)
Who draws the line between right and wrong?
A thousand voices, but only one song
(Chorus)
Hearts on fire, battles ongoing
Ashes fall like the truth eroding
They write the story, they paint the scene
But the victors choose what history means
(Verse 5)
The victor speaks, the past erased
Truth wrapped up in a grand charade
What once was real, now bathed in gold
The lies survive, the truth stays cold
(Pre chorus Echoing)
Who draws the line between right and wrong?
A thousand voices, but only one song
(Bridge)
Sing for the fallen, sing for the lost
Echoes remain, but silence costs
Truth is a ghost in a war-torn land
Slipping like blood through a shaking hand
(Outro)
Hearts on fire, the flames still grow
But the winners decide what the world will know
And as the embers start to die
The truth is lost beneath the sky