Star Trek is bringing fans a new movie in Star Trek: Section 31 which will feature several well-loved characters in the franchise, including Captain Rachel Garrett.
Star Trek is bringing fans a new movie in Star Trek: Section 31 which will feature several well-loved characters in the franchise, including Captain Rachel Garrett.