Clair and Liza

Clair and Liza is a Shining Time Station (1989-2010) episode.