Space Shuttle Discovery STS-124 Launch

The deorbit burn is complete. Discovery is on its way home now!
 
Top