Merry Christmas, Mr. Carroll
- Episode aired Dec 16, 1989
- G
- 30m
Alvin dreams of the spirits of Christmas past, present and future.Alvin dreams of the spirits of Christmas past, present and future.Alvin dreams of the spirits of Christmas past, present and future.