See the display claiming to be the greatest Santa experience in the country
Nicola
USA News
Fox News explores Santaland, an immersive Christmas pop-up at Dallas’s Galleria shopping mall that claims to be the best Santa experience in the entire country. #foxnews