Fox "News" Channel

Author:
Publish date:
Updated on

Everything is so awesome in Iraq they're opening a KFC!!! Did anyone call KFC to verify that? Um... No?

RELATED