STS-127 Launch

 

At last, the STS-127 mission launches into space. Shuttle launches are still the best to watch:

 

Leave a Reply