Where To Stream Caroline in the City Season 3 Episode 12
Caroline and the Decanter
- Aired December 15, 1997
- 30 Min
Caroline spends Christmas with Del and his family after a snowstorm leaves her parents stranded in Wisconsin; Charlie and his dad share their first holiday together.