Caroline in the City: Season 3, Episode 13
Caroline and the Love That Dares Not Speak Its Name (5 Jan. 1998)
TV Episode | | Comedy
It's the start of the new year and Annie blurts out about the feelings Caroline had for Richard. Del and Charlie go a greeting card convention to sell Caroline in the City cards. They have to come up with something special.