archytele The Vault

S4·E39 Episode 567

Aired March 19, 1985

Synopsis

Leigh is stunned to realise David is her father... appalled by what she's done to her own brother.