Insects on Christmas Tree: Truth or Hype

There has been a little hype lately about the possibility of live Christmas Trees being infested with insects, perhaps up to 25,000. Frankly, that is hype and perhaps a tactic to promote fear and sell… Read More