It has been uncovered that season 2 will premiere in 2019 and can comprise 10 episodes. The series is set to generally be shot in Utah and Montana. The news came in in the final 7 days on July from the community who also released a teaser with the approaching season having a caption that study “There’s additional Tale to tell… th