When should you put up your Christmas tree?

December 1 is the day when everyone is allowed to put up their Christmas tree. It’s tradition, right? Bad luck to go early? The Obamas already have their tree, but won’t flip the lights switch until later this week. Boy and girl Scouts were selling fresh …
( read original story …)