Kelpie

Santa

That’s a stupid question really, isn’t it? We all know there is only one Santa Claus and the poor man has a lot of presents to deliver on Christmas Eve. Never mind all the houses he has to visit, what about all those countries? He must get ‘cream crackered’ as we would say in England. [...]