Somewhere after midnight
Somewhere before noon
I looked out on the horizon and I saw the risin' moon
I heard a train whistle blowin'
In the back of my brain
Said they thought the clouds were coverin', and they expected rain
It's been a long time comin'
It's been a long time carrying on
If we don/t get ourselves together
We're gonna be a long time gone
I am not a warrior,
I am not a pacifist
I'm firmly planted in middle America, just trying to do my best
But when an international storm,
Threatens my home or family
There's nothin' in this life that will stop me, from defending my liberty
It's been a long time comin'
It's been a long time carrying on
If we don't get ourselves together
We're gonna be a long time gone
You know it's been a long time comin'
It's been a long time carrying on
If we don't get ourselves together
We're gonna be a long time gone