KFC Japan opens a Christmas restaurant in Tokyo…but why???

Fast food chain’s first-ever Christmas restaurant serves to break away from the nation’s fried chicken tradition. 

Read More