iOS app Android app More

Stephen C. Rose

Stephen C. Rose

Posted: September 29, 2008 09:35 AM

Battle Hymn of Barack Obama


By Stephen C. Rose

Battle Hymn of Barack Obama

Yes, I watched his lonely protest standing up against the war
Then I heard his stirring challenge to bring change from shore to shore
I could see the people moving toward what he was fighting for
The change is marching on

I am voting for Obama
I am voting for Obama
I am voting for Obama
The change is marching on

Now the enemy is fearful and the stakes are rising high
Still he sounds the call for change and millions know the reason why
There's a dream our nation's built on and that dream can never die
The change is marching on

I am voting for Obama
I'am voting for Obama
I am voting for Obama
The change is marching on

When I cast my precious ballot I'll be praying for the ones
Of the future generations, all whose time is not yet come
To remember this great moment when the people's will was done
The change is marching on

I am voting for Obama
I am voting for Obama
I am voting for Obama
The change is marching on