Megan and Mimi (TCOSTS 1989)

Megan and Mimi is a The Chronicles of Shining Time Station (1989) episode.