1 min readSLS at the Science Museum OklahomaNASAJun 11, 2018 Image Article SLS at the Science Museum Oklahoma Oklahoma City, OK.