Out on foreign soil in the dead of night
Our soldiers stand strong ready to fight
Facing fire with bullets flying past
For our freedom they take their stand at last
Oh we don't know the price they pay
For our liberty each and every day
It's not the wind that makes our flag fly
It's the last breath of heroes reaching for the sky
Across the seas in the thick of the war
They endure hardships we can't ignore
They fight and fall so we can stand
Keeping other nations from taking our land
Oh we don't know the price they pay
For our liberty each and every day
It's not the wind that makes our flag fly
It's the last breath of heroes reaching for the sky
They come back home with scars unseen
PTSD haunted by war's dark dream
Our government fails them the VA's a joke
While our vets cry out their spirits broke
It's not about the color of your skin
It's about the blood shed the battles within
We owe them more than words can say
Respect and honor in every way
Oh we don't know the price they pay
For our liberty each and every day
It's not the wind that makes our flag fly
It's the last breath of heroes reaching for the sky
Our vets on the streets left out in the cold
Their stories of war left untold
They saw the bloodshed they faced the fear
So we could live free year after year
We need to unite stand strong and true
Bring God back in all that we do
Wake up America from this twisted dream
Don't let our freedom be sold for a greedy scheme
Oh we don't know the price they pay
For our liberty each and every day
It's not the wind that makes our flag fly
It's the last breath of heroes reaching for the sky
Stand together against the storm
In God's name we'll transform
Respect our soldiers honor their fight
For our freedom's sake we'll make it right