The ultimate guide to having the perfect Christmas tree

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 …)