A new immersive experience in Atlanta is giving people the chance to step inside the International Space Station without ever ...