I was put in charge of Christmas ham which is possibly the most disgusting job on offer http://t.co/zjBp19tMud December 24, 2014 admin I was put in charge of Christmas ham which is possibly the most disgusting job on offer http://t.co/zjBp19tMud