The traditional Christmas roast actually stems from Roman, pagan and early Christian practices that have merged into today’s yearly feasts.

The traditional Christmas roast actually stems from Roman, pagan and early Christian practices that have merged into today's yearly feasts.

Leave a Reply




Share