Wednesday, January 18, 2012

Colbert's Herman Cain Ad

Again, is this running anywhere in South Carolina?

No comments: