Did you know that Martin Luther is said to have invented the modern Christmas tree? Legend has it that the scourge of medieval Catholicism had the idea while walking through a forest at night, where t…
( read original story …)
The Christmas Presents Site
Did you know that Martin Luther is said to have invented the modern Christmas tree? Legend has it that the scourge of medieval Catholicism had the idea while walking through a forest at night, where t…
( read original story …)