archytele The Vault

S4·E16 Episode 107

Aired March 31, 1997

Synopsis

Katerina and Charlie are stunned when they find a baby on their doorstep.