Herman Cain sings God Bless America

Presidential candidate Herman Cain offers a touching rendition of God Bless America, set to footage of the 9/11 terrorist attacks and a backing track of human screams. [via @Mat]
Loading...