Where To Stream Caroline in the City Season 2 Episode 16
Caroline and the Dearly Departed
- Aired February 18, 1997
- 30 Min
- Rated 5.0
- Number 53 Of 86 Rated Episodes
Learning artists sell more after they die, Caroline inadvertently forces Richard to fake his own death to sell some artwork.