A Christmas Carol - Part 3: The Second of Three Spirits

A Christmas Carol - Part 3: The Second of Three Spirits

Scrooge wakes before the clock strikes one, ready for the Spirit of Christmas Present.

Scrooge wakes before the clock strikes one, ready for the Spirit of Christmas Present.