Santa Letters from the North Pole Christmas

Did you know that Leigh is one of Santa’s Head Elves living right here in NC? Yes, folks, she is! And, she has a special connection with the Big Guy in Red himself as they work together annually to bring tons of smiles and joy to many children, and those who are...