Santa

14th December 2018
How long would it take Father Christmas to do his Christmas Eve deliveries by car?

Father Christmas would take 693 years deliver presents by car

‘It’s the Most Wonderful Time of the Year’ – but for poor old Father Christmas, it’s all work and no play. This year he’s expected to […]