Only 133 stocking days till Christmas
According to the rather pointless but eminently focused website, xmasclock.com, there are only 133 days, 9 hours, 54 minutes and 26 seconds (and counting) until the Big Day. Our office manager, Rachel, is going to need every precious second. For her, Christmas is racing towards us at a mind-bogglingly frantic pace. How so? Rachel has […]