At this time of year, the terrifyingly life-like fibreglass statues of Colonel Sanders that guard the entrance to every KFC in Japan are dressed up in red suits and Santa hats ready…
Type your email…
Subscribe
Copyrighted Image
Recent Comments