Launch control center

06.12.12
NASA opens up Launch Control Center for public tours
06.12.12

NASA opens up Launch Control Center for public tours

The NASA control center, responsible for a huge chunk of space-faring history, will open its doors...

View