Bizblogger

Site for Free Markets and Free People

Saturday, July 19, 2008

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.