A very special guest drops in to the Stall It Christmas special, all the way from the North Pole/Finglas, Darren explains the true meaning of Christmas (presents for him) and Joe has some stories of festive traditions from around the world.
view more