I'm Saharsh and I love to read StoryMirror contents.
They found themselves face to face with many aliens. They found themselves face to face with many aliens.