Graeme’s theory is that Burns Night has haggis to thank for its longevity

A simple, traditional Haggis for Burns Night.
A simple, traditional Haggis for Burns Night.