Texas Redirect to:Star Trek: Discovery season 5#ep63 8th episode of the 5th season of Star Trek: Discovery