KFC Means Victory
When KFC is able to open shop in Fallujah, Iraq, you know that it is time to take some credit on the incredible progress there.
Maybe Obama will stop by and pick up some extra crispy along with some arugula.
Maybe Obama will stop by and pick up some extra crispy along with some arugula.
<< HOME