As the runners crossed the line
In the Boston Marathon
They felt the explosions
Of the nearby bombs

It reminded us of another time
More than ten years before
When the Twin Towers fell
And that reign of terror

Vigilant Forever
We must stay alert
We've got to defend our country
From those who would see it fall
Vigilant Forever
We must be on guard
We must stand together
For peace and the good of all

Some still recall Pearl Harbor
And the Japanese attack
They know well what happens
If we turn our backs

Iran and North Korea
Two volatile rogue states
We've got to protect ourselves
From violence and hate

Vigilant Forever
We must stay alert
We've got to defend our country
From those who would see it fall
Vigilant Forever
We must be on guard
We must stand together
For peace and the good of all

Solo
Chorus

Jim Colyer ascap