Where To Stream Caroline in the City Season 3 Episode 9
Caroline and the Bitter Beast
- Aired November 24, 1997
- 30 Min
- Rated 5.0
- Number 62 Of 86 Rated Episodes
Richard confronts his former piano teacher, who he believes is guilty of plagiarism; and Caroline starts dating the owner of a possessive dog.