Sunday, January 30, 2011

Idiot of the Day

Fox News is the leading news channel in the country, and during arguably the biggest international news of the young new year, it doesn't know where that news is properly taking place.

No comments: