Our post yesterday outlined some of the reoccuring ghost that haunt the UK on Christmas Eve.  Well, Christmas Day has quite a few too.  And here are some of them: 907 more words