
Star Maidens
A planet from another solar system drifts into Earth's system and is detected by some Earth scientists who investigate.
A planet from another solar system drifts into Earth's system and is detected by some Earth scientists who investigate.