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.

See more!