archytele The Vault

S1·E18 Of Human Bondage

Aired February 2, 1991

Synopsis

Super Force fights a pair of female aliens to rescue students from becoming specimens in a space zoo.