christmas carol quiz

1 of 10
  • The Ghost of Christmas Yet to Come

  • The Ghost of Christmas Past

  • The Ghost of Christmas Present

  • All the spirits speak to Scrooge.

Editor's Picks