Published December 11, 2012, 02:33 PM
Real or Artifical - Tree Decisions this Holiday Season
Each holiday season Americans buy more than 30 million real trees and more than 13 million artificial ones. It's a decision many people make each year, so why would someone pick one over the other?
