Release date: 04/18/2020 Release

Popularity: 0 Popularity

Original language: EN Language

Heart Add to favorites

Saving Skylab: America's First Space Station

Star - Review 0
DocumentaryHistory

Overview

How an electric lineman's tool manufacturer in Centralia, Missouri, helped save the first American space station from catastrophe.