The Worst Political Ad In History

by Pejman Yousefzadeh on February 4, 2010


Remember: February 3, 2010 is the day that the word “demon sheep” entered the political vocabulary:

I suppose I should thank the Fiorina campaign for this. I haven’t laughed so hard in a long, long, long time.

“FCINO”? Seriously?

Previous post:

Next post: