Discovery Rolls Off Launch Pad for Repairs Tests

NASA 12/22/2010