Star Trek Discovery Episode 10 Season 5 - Life Itself - - Star Trek Discovery 5x10, the series finale
Star Trek Discovery Episode 10 Season 5 - Life Itself - - Star Trek Discovery 5x10, the series finale
The Final scene of Star Trek Discovery - Clip from the series finale - episode 10 season 5
Star Trek Discovery 5x09 Lagrange Point - Next on Season 5 Episode 9 - Promo Trailer HD