Space exploration film shows the International Space Station

The video thumbnail shows the International Space Station and its solar panels above Earth, with on-screen text reading “2000 , A permanent home in orbit.”

Demos

Models