This TBT we're looking back at the Apollo Mission Control Center, which is reopening after extensive renovations. This National Historic Landmark, seen in this recent photo, has been restored to appear as it did in 1969. Find out more here:
You might also like