Other Space
- Episode aired Feb 11, 1997
- TV-PG
- 22m
People from another dimension pour through a portal which was accidentally opened by some scientists, and lay claim to the Earth.People from another dimension pour through a portal which was accidentally opened by some scientists, and lay claim to the Earth.People from another dimension pour through a portal which was accidentally opened by some scientists, and lay claim to the Earth.