archytele The Vault

S3·E1 Episode 353

Aired February 13, 1984

Synopsis

Barbara is appalled to discover Stephen's 20 year old secret.