archytele The Vault

S1·E159 Episode 159

Aired October 18, 1982

Synopsis

Patricia persuades David to make an important confession to his family.