A Christmas Carol Which spirit has a glowing head? Stave 1-5 Asked by Preet4 on 23 Dec 22:47 Last updated by Cat on 23 Dec 23:31