The second annual celebration of National Black Pudding Day on March 18 is a day dedicated to honouring the rich culinary tradition of black pudding. Originating from the United Kingdom ...