archytele The Vault

S1·E17 Crater 101

Aired January 26, 1968

Synopsis

A dangerous lunar mission turns deadly for Scarlet, Blue and Lieutenant Green.