Who knew Herman Cain could sing? And he sings this beautifully.
Error: Twitter did not respond. Please wait a few minutes and refresh this page.
Join 698 other followers
Agenda 21 agriculture Allen West America american hero atrocity Breitbart Brett Kimberlin capitalism Catholic Church class warfare collectivism Colorado constitution Consumer Financial Protection Bureau contraception mandate economy environment EPA Eric Holder fair share fast and furious first amendment force freedom gas prices glenn beck higher taxes ICLEI individualism Islam justice department lee stranahan libertarian liberty life michelle malkin Middle East Military murder muslim brotherhood National Prayer Breakfast Newt Gingrich NLRB Obama ObamaCare Operation Fast and Furious philosophy politics President Obama Project Veritas property religious freedom School self-ownership slavery smart growth Socialism Steven Crowder Supreme Court sustainable sustainable developement sustainable development sustainable development movement sustainable world taxes tea party Texas theft tolerance United Nations video voter ID Welfare women's health