Over 100 cast members and dancers bring the story of Christmas to life! Classic Christmas carols and new will herald the true meaning of Christmas!