STS-129 HD Launch

From NASA
Mon. 11-16-2009