KFC

KFC Unveils the Chizza [Video]
It seems like everyday fast food restaurants are trying to one up each other with the next latest food item.
KFC is not to be one that's outdone as they've recently unveiled the KFChizza.

Load More Articles