ourplnt.com
NASA has restored the historic Apollo Mission Control Room - Our Planet
The historic Apollo mission control room in Houston has been fully restored by NASA for the 50th anniversary of the Apollo 11 mission.