by Geminine
Not at all bad for an 'It was all a dream' tale, with an impressive coverage of most of the Christmas songs. Entertaining!
Fair to middling for all the songs. I did expect something more about Bishop so the finale would be, "God, rest ye merry gentlemen."
I'm not familiar with Noel as a girl's name but Noelle as the female equivalent of Noel.