Ice Festival: Santa Claus is Coming to Town at The Gaylord Resort

Santa Claus has come to town…a town entirely out of Ice. The Gaylord National Resort opens their Ice festival where over 2 million pounds of ice make up a realistic North Pole.