On a Mission: Restoration to Return NASA Mission Control Room to Apollo Glory

A new initiative will restore NASA’s Mission Control at Johnson Space Center in Houston, bringing it back to its appearance during the Apollo days.
previous post
Please log in to report posts