There’s a permanent all-you-can-eat, all-you-can-drink KFC restaurant opening in Tokyo

All the fried chicken you can eat (plus all the beer you can drink), whenever you want it!

Read More