NASA Restored Apollo 11 Mission Control #SpaceSaturday
via slashgear
With the 50th anniversary of the Apollo 11 Moon landing, NASA has restored the Mission Control Center responsible for shepherding Neil Armstrong and Buzz Aldrin to the lunar surface. Named a National Historic Landmark back in 1985, the facility at NASA’s Johnson Space Center in Houston has been painstakingly returned to how it would have looked five decades ago, when space fervor was at its height.