CNS TV

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

Santa Claus made entirely out of Ice at the Gaylord Ice Exhibit