News

This literally translates to ‘Kentucky for Christmas’, because yes, eating KFC really is a festive tradition in Japan. Sparked by a marketing campaign by the American fast food restaurant way ...