The Quiz #630 – Merry Christmas!

Which ghost is the first to visit Ebenezer Scrooge in A Christmas Carol?

Play. Share. Listen with journalist & author, Megan Alexander.