archytele The Vault

S3·E4 Hounds of Hell

Aired September 26, 1973

Synopsis

Former soliders in Vietnam come fearfully to Cannon.