S4·E12 93 Percent in Smiling
Aired December 20, 1963
Synopsis
Two children leave their little brother on a doorstep. Filming Location: Erie Canal
Aired December 20, 1963
Two children leave their little brother on a doorstep. Filming Location: Erie Canal