archytele The Vault

S1·E14 A Big Finish

Aired April 15, 1982

Synopsis

Miss Sherwood and the gang find two talented bums living in the basement.