archytele The Vault

S3·E28 The Avengers

Aired April 25, 1961

Synopsis

How the past determines the future.