Popsky

S1·E18Of Human Bondage

1991-02-0230 min

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