NASA / SCIENCE PHOTO LIBRARY NASA / SCIENCE PHOTO LIBRARY
Apollo 15 moon landing mission control. View of the Mission Operations Control Room (MOCR) in the Mission Control Center (MCC) at NASA's Johnson Space Center, Houston, Texas, during the liftoff of the Apollo 15 Lunar Module (LM) 'Falcon' ascent stage from the Moon's surface. The LM can be seen on the TV screen (centre). The Apollo 15 mission launched on 26th July 1971. The LM, with astronauts David R. Scott and James B. Irwin onboard, touched down on the lunar surface on 30th July 1971, where it spent 2days 18hours 54mins and 53secs.
Model release not available. Property release not available.