Christmas Songs for Choirs and Societies: Carols, Show Tunes, Readings and a Running Order
Every December, somewhere in the UK, a society committee looks at the calendar, realises the spring show is months away and says the magic words: “Shall we do a Christmas…