Tag: pt nations of retards

Here's a clip from Fox News' Fox & Friends program last Thursday in which they discuss a KFC opening in Fallujah, in Iraq. They...

Wonkette Bazaar