archytele The Vault

S1·E23 Your Witness

Aired March 9, 1973

Synopsis

An important witness to a murder who doesn't want the Protectors protection, vanishes soon after she is placed in the Protectors charge.