We saw the fire, we saw the smoke
So many questions but nobody spoke
Watching the world fall apart
From a hotel tv
Sorting through thoughts without words to convey
Feeling so helpless from so far away
Watching the world setting free
So many angels, all in one day
We will remember, theres no other way
How in the world do we ever repay
So many angels
Such a long road but weve made it to here
A step at a time in an ocean of tears
Hoping there wont be a day thats so hard to get through
Some need to fight to believe theres an end
Others in silence live a requiem
Living in honour of you
So many angels, all in one day
We will remember theres no other way
How in the world do we ever repay
So many angels
So many angels, all in one day
We will remember theres no other way
How in the world do we ever repay
So many angels
So many angels
So many angels
So many angels