Captain Keller and her crew would not be home in time for Christmas. Their ship was badly damaged by a meteor shower, and they had to set down on the closest planet to effect repairs. What they found there blew their minds.
Captain Keller and her crew would not be home in time for Christmas. Their ship was badly damaged by a meteor shower, and they had to set down on the closest planet to effect repairs. What they found there blew their minds.