We're defended by our heroes From sea to shining sea Fighting for our freedom Looking out for you and me We think of all you gave us How you were there to save us so we'd see You risked your life so we could all live free But our heroes never die Your spirit fills the sky Your presence truly blessed us from the start You will never truly vanish from our hearts No, you'll never truly vanish from our hearts We're defended by our heroes You stood among the best Protecting us from evil You rose above the rest And though we could see through you It seems we hardly knew you we confess Thanks to what you've done we've all been blessed But our heroes never die Your spirit fills the sky Your presence truly blessed us from the start And you'll never truly vanish from our hearts And though my soul is aching Deep inside my heart is breaking Nothing is the same since you've been gone No, I don't think I can take it I don't know how I make it When I'm beaten up and think I can't go on But then I think of all you gave us And I realize that you've saved us The power of your memory will grow strong 'Cause our heroes never die Your spirit fills the sky Your presence truly blessed us from the start You'll never truly vanish from our hearts You will never truly vanish from our hearts