A Christmas Carol

$70.00


Mean old Ebenezer Scrooge hates everything . Even Christmas! Until, one frosty Christmas Eve, Scrooge receives a visit from three ghostly spirits, who whisk him away on a magical journey through past, present and future... But can they melt his frozen heart before it's too late?