NASA's 'Destination Station' Coming To Atlanta -- HOUSTON, March 22, 2013 /PRNewswire-USNewswire/ --