Thursday, December 01, 2011

Herman Cain's new lie detector ad

This guy is one serious wack job.

No comments: