TV SERIES: Space Force Season 1 Episode 1 (S01E01) – The Launch

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

DOWNLOAD VIDEO: Space Force Season 1 Episode 1 (S01E01) – The Launch || SUBTITLES

Leave a Reply