LCROSS Finale: NASA Plays Down Lack of Fireworks October 9, 2009 NASA officials and scientists spent the better part of an hour in this morning's press conference patting themselves on the back. The LCROSS mission in search of lunar water was a great success, they said, all the while ignoring a very l...