Christmas Greetings

British Up Your Christmas Greetings

Merry Christmas and Happy New Year! We say this all the time but where did it come from? Where all great things come from … England, of course.