Monday, May 5, 2008

Have You Seen This?



The Lincoln-Douglass debates.

Ladies and gentlemen, Fox News, "The most popular news channel in America."

Via Crooks & Liars.

No comments: