Home Christmas Tree Christmas Tree

Christmas Tree

Christmas Tree

The United States is currently facingĀ  Christmas Tree shortage. According to the National Christmas Tree Association, NCTA, America is facing a tree shortage, which may cause the price for a Christmas tree to rise for consumers.