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 …