Fox "News" Channel

Author:
Updated:
Original:

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

RELATED