Where To Stream Caroline in the City Season 3 Episode 13
Caroline and the Love That Dares Not Speak Its Name
- Aired January 5, 1998
- 30 Min
Richard and Caroline reveal their past feelings to each other, but agree they've both "moved on"; Del recruits Annie and Charlie to help him upstage his brother.