The Snow Globes featuring The Polar Express
Visit Northlake Mall in Charlotte from now until December 24th to see the giant snow globes. Play in the engine room with the train whistle, get "snowed on" and be transported to the North Pole. The snow globes are located at the Center Court at Northlake Mall. Don't forget to visit with Santa while you are there.
Comments(0)