<<
Start Slideshow
Stop Slideshow
>>
6:21 am. Lift off.
Shock waves begin to buffet the crowd, as Discovery clears the tower .
Close
Space Shuttle Launch - STS 131
The Greatest Show on Earth
Start Slideshow
Stop Slideshow
1
2
>
©2011