We'll wait, we'll wait and we'll wonder
Yes, we'll wait, we will wait and we'll wonder
These brave heroes only know to hit and run
So tell me when will it be over now, how soon?
Slowly my sadness turns to rage and we wonder
Killing the old, the innocent, the young
No regrets, no forgiveness, no compassion
Please tell me when will it be over now, how soon?
So we wait and we wonder
So tell me when will it be over now, how soon?
To take a life of one so young
Yes, we'll wait and we'll wonder
How far must they go to prove to you?
Yes, we'll wait [Incomprehensible]
How far must they go to prove to you?
So tell me when will it be over now, how soon?
Oh that what they do could somehow be so wrong
And how far must they go to prove to you?
We wait and we wonder how this happened
We'll wait and wonder
Oh we wonder just what must they be thinking
How can these scars ever heal when all is said and done?
While sons follow in fathers footsteps not understanding
So we will wait and we'll wonder
How many tears must fall to prove to you?