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 4 years ago
  • 851 VŪZ
  • 20
  • 11
  • Report

BADGES THIS VIDEO HAS EARNED:

Up Next

Autoplay
Houston, Texas2:46

Houston, Texas

Lone Star ...
Hermann Park, Houston2:22

Hermann Park, Houston

Lone Star ...
Rice University, Houston2:46

Rice University, Houston

Lone Star ...
Downtown Houston1:27

Downtown Houston

Lone Star ...