archytele The Vault

S2·E24 The Life Seekers

Aired March 5, 1968

Synopsis

A pair of aliens who want to return to their home planet and make a political argument against the invasion of Earth ask David Vincent to help them elude an intensive police manhunt.