Select All
  • This Alien Soul
    514K 20.3K 54

    When Amber was just an infant an alien space ship crash landed in her small lake town of Mountain Lake, Georgia. The aliens were isolated, a large settlement that was heavily guarded to protect the citizens of Mountain Lake. Now with Ambers senior year starting, the decision had been made to start integrating the alie...