Nation Depends on N.C. Farmers for Christmas Trees

Where's your Christmas tree coming from? Probably North Carolina.

by