iOS app Android app

Battle Hymn of Barack Obama

Battle Hymn of Barack Obama

Stephen C. Rose | Posted 05.25.2011 | Media
Stephen C. Rose

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 c...