She hangs on the porch
Soft and faded by time
Holds Valley Forge cold
And young blood in her lines
Last sight for the brave
As they closed weary eyes
A quiet promise
Beneath wide open skies

Every star holds a name
Every stripe holds a tear
Our boys are gone forever
But Old Glory’s still here

Here’s to the fallen
They stood in the gap
To the laughter and letters
That never came back
I’ll hold you close
Till my last breath is gone
Old Glory, sweet Glory
We’ll carry you on

Iwo Jima’s black sand
That flag raised up high
One Marine
Never came back to his bride
Gettysburg’s silence
Desert dust far away
You’ve covered so many
On their final day

Every star holds a name
Every stripe holds a tear
Our boys are gone forever
But Old Glory’s still here

Here’s to the fallen
They stood in the gap
To the laughter and letters
That never came back
I’ll hold you close
Till my last breath is gone
Old Glory, sweet Glory
We’ll carry you on

In Arlington’s rows
White stones standing still
She drapes every hero
Against their last will
A father’s slow salute
A widow’s soft tears
Your colors bring comfort
Through all of the years

Every star holds a name
Every stripe holds a tear
Our boys are gone forever
But Old Glory’s still here

Here’s to the fallen
They stood in the gap
To the laughter and letters
That never came back
I’ll hold you close
Till my last breath is gone
Old Glory, sweet Glory
Old Glory

Here’s to the fallen
They stood in the gap
To the laughter and letters
That never came back
I’ll hold you close
Till my last breath is gone
Old Glory, sweet Glory
We’ll carry you on

Other lyrics by NEUEN:

Every Star, Every Stripe

She hangs on the porch Soft and faded by time Holds Valley Forge cold And young blood in her lines Last sight for the brave As they closed weary eyes A quiet promise …