She's been called Old Glory
Some call Her Stars and Stripes
She's called the Star Spangled Banner
By Her people of many types
She's survived Indian arrows
Cannons from ships of old
Leading the U.S. Cavalry
On horses they fought so bold
She's Worth Fighting For
She's Worth Fighting For
They Call Her Old Glory
And She's Worth Fighting For
She's traveled across the oceans
Survived bombs and enemy tanks
She held Her stripes up proudly
As they bombed Pearl Harbor's banks
She's been to the Moon, Korea, Viet Nam
She has went
With liberty and justice for everyone
That's why she was sent
She's Worth Fighting For
She's Worth Fighting For
They Call Her Old Glory
And She's Worth Fighting For
She's gone to the Persian Gulf
The world called Her once more
To help free Kuwait
On the Saudi Arabia Shore
While soldiers fought so bravely
On the battlefield She did fly
They supported Her in combat
For Her many did die
She's Worth Fighting For
She's Worth fighting For
They Call Her Old Glory
And She's Worth fighting For
By planes we were attacked
Through the Nation we did cry
New York's Twin Towers fell to the ground
From dust and ashes She Did Fly!
She proudly covers Her heroes
Presented to families so proud
Though their hearts will be broken
When the rifles salute so loud
She has called all Americans
To fight for Her today!
So ask God to bless our flag
And bless the U.S.A.
She's Worth Fighting For
She's Worth Fighting For
They Call Her Old Glory
And She's Worth Fighting For