December 24, 2003
-
December 24th, 2003.
Christmas Eve is here, it’s 2.31am – so yes, technically, I guess the little elf technicians (they ARE elves, right? that Santa’s got? – not like, dwarves or pixies or anything? – I don’t remember)… anywho, the possibly elves are checking out the sleigh, making last-minute wooden horses and making ABSOLUTELY sure that all the lists are…