← Back to Space Force

THE LAUNCH

Space Force TV

S01E01 THE LAUNCH

May 29, 2020 37 min

Four-star general Mark Naird — leader of the newly created Space Force — is pressured to launch a satellite despite dire warnings from scientists.

Log in to mark watched, add to lists, and recommend this episode.