WTF is up with KFC

Chinese processing at it finest..