And You Also Live And... • Star Trek Strange New Worlds S02E07

And You Also Live And... • Star Trek Strange New Worlds S02E07