Photo of the week: Christmas with the Colonel

Photo of the week: Christmas with the Colonel

Japan always does things a little differently and Christmas is no exception! Likely one of the world’s quirkiest holiday traditions takes place on December 24th in cities across Japan from Kyoto to Tokyo when people line up for their holiday feast of…KFC! That’s right, the traditional meal for Christmas Eve...

Read more