archytele The Vault

S1·E63 Episode 63

Aired May 3, 1982

Synopsis

Angela finds separation from John unbearable and gives in to impulse. Fiona makes the hardest decision of her life.