A documentary about the first UK Santacon in 2003. You’d better watch out…Santa Claus are coming. Release the presents!