Last Stand

Last Stand is the first episode of Star Trek: Peace Among Us, set to air on March 29th, 2019.

Plot
Coming soon.