archytele The Vault

S1·E23 The Albatross

Aired March 15, 1973

Synopsis

A father finds out that the man who murdered his deaf son is released on a technicality.