• 9 years ago
Fried Chicken fans in Osaka, Japan can rejoice and get their sweatpants ready as news of an all you can eat KFC is coming down from the mountain. Patrick Jones (@Patrick_E_Jones) explains.

Recommended