In 2011, Americans bought 30.5 million real Christmas trees with a market value of $1.07 billion. If you buy a real tree, get a fresh one. Some people, like our Mom and Dad, cut an unshaped wild tree, but most humans choose a shaped farmed tree, either...
Pennsylvania
Philadelphia