Johnson Space Center, Houston

AIRVŪZ STAFF NOTE :

Seen here in this video by Lone Star Drones, the Johnson Space Center is the most important center for manned space flight at the USA's National Aeronautics and Space Administration.  Located in the southeastern outskirts of Houston, Texas, its most famous moment was in July, 1969, when Mission Control here directed the Apollo 11 moon landing.  The JSC also been a filming location for a number of films, notably two of the biggest blockbusters of the 1990's: Apollo 13 (1995) and Armageddon (1998). 

  • over 2 years ago
  • 491 VŪZ
  • 19
  • 10
  • Report