
Secrets of the Space Station
Documentary
0.0
Release Date
November 4, 2018
Duration
45 min
Status
Released
Language
en
Overview
The International Space Station is the most ambitious orbital project ever built. This film explores elements of life inside it.