Why are hog roasts the perfect festive food for Christmas markets?

Hog roasts are great at any time of year but there is something particularly special about having it at Christmas. This hot and hearty fare is the ideal antidote to the cold December air and at a time of year Continue reading Why are hog roasts the perfect festive food for Christmas markets?