China loves KFC!
There are more KFC locations in China than there are in the USA. But how did KFC become the most successful restaurant chain in China?
See All 60 Episodes of "Let's Do Shots!"