Closing in on LADEE Launch

From NASA
Thu. 09-05-2013