Wednesday, January 27, 2010

Want to make a Liberal crazy(er)?

Tell him that according to a recent poll, Fox News is the most trusted news network in America.

No comments: