A Christmas Carol

Over how many nights do the ghosts visit Scrooge?

Christmas carol

Asked by
Last updated by Cat
1 Answers
Log in to answer

It all happens over 1 night.