Slider
Slider

There Is An All You Can Eat KFC Buffet In Japan!

What’s better than fried chicken? UNLIMITED FRIED CHICKEN! And Japan, like the great nation that it is, now has an all you can eat KFC buffet!  As if we needed another reason to visit Japan! And now they’ve got an all you can eat KFC buffet too? It’s like they actually want us to move […]