NASA's Discovery Launch Dress Rehersal

by: nasa
May 19, 2008
2776 views
URL
Embed
Share

Please describe the reason for abuse:



Description:
The Discovery astronauts train at Kennedy for the upcoming STS-124 mission. For more information see: http://www.nasa.gov » More