archytele The Vault

S1·E37 Space Armada

Aired December 3, 1966

Synopsis

Space Ghost and the twins must stop Metallus' new, powerful missiles.