Sign In
to Vote &
Create Storyboards.
 
NASA restored Apollo 11 Mission Control and the detail is incredible 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 …
4
0
0


Storyboard
Print
Share this Article



Comment on this Article

Please Sign In to comment

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard